中文

Aspose.Words for .NET 20.3 发布!

本月,我们设法提供了 72 项改进和修复,包括 18 个企业和优先级支持问题。在最新版本的 Aspose.Words for .NET 中总共处理了 110 个问题。 Xamarin 平台的更新 从 Aspose.Words 20.3 开始,更改了对 Xamarin 的支持。在早期版本中,我们为 Xamarin.Android、Xamarin.Mac 和 Xamarin.iOS 提供了单独的 DLL。现在 Xamarin 开发人员可以在上述所有平台上使用 Aspose.Words for .NET Standard。根据 .NET Standard 文档,Aspose.Words for .NET Standard 2.0 可以与 Xamarin.iOS 10.14 或更高版本、Xamarin.Mac 3.8 或更高版本以及 Xamarin.Android 8.0 或更高版本一起使用。 显着特点和改进 在最新版本中,引入了几个新功能。最值得注意的是: FindReplaceOptions 类扩展了新属性。 添加了新的公共属性 SaveOptions.UpdateLastPrintedProperty。 支持在文本框范围内动态拉伸图像,为 LINQ 报告引擎保留图像的比例。 我们几乎已经通过 OpenGL 功能完成了第一个版本的 3D 效果渲染,但是,为了彻底测试和试验新功能,我们决定推迟发布。 此外,我们对脚注平衡算法进行了大修,因为它不能与段落规则一起正常工作。许多文档的测试输出得到了显着改进,并且与往常一样,引入了与日文文本的 CJK 间距、其属性仍影响布局的隐藏段落的处理、考虑罕见情况的剪切逻辑等相关的修复。 我们还发布了最新版本的 Aspose.Words for Java 以及 Aspose.Words for .
三月 10, 2020 · 1 分钟 · 安德烈·诺斯科夫

从 C# .NET 中的模板生成 Word 文档

Word 文档的自动生成被企业广泛用于创建大量报告。在某些情况下,文档是从头开始创建的。另一方面,预定义模板用于通过填充占位符来生成 Word 文档。在本文中,我将演示如何在 C# 中以动态和编程方式从模板生成 Word 文档。您将了解如何从不同类型的数据源填充 Word 模板。 本文将介绍以下场景以及代码示例: C# 文字自动化 API 使用 C# 对象的值从模板生成 Word 文档 使用 XML 数据源生成 Word 文档 使用 JSON 数据源创建 Word 文档 使用 CSV 数据源生成 Word 文档 C# 文字自动化 API 我们将使用 Aspose.Words for .NET - 一个 Word 自动化 API,允许您从头开始或通过填充预定义的 Word 模板来生成 Word 文档。您可以 下载 API 的二进制文件或使用以下方法之一安装它。 使用 NuGet 包管理器 使用包管理器控制台 PM> Install-Package Aspose.Words 使用 C# 对象从模板生成 Word 文档 首先,让我们看看如何使用 C# 对象填充 Word 模板。为此,我们将创建一个 Word 文档 (DOC/DOCX),其中包含以下占位符作为文档内容:
三月 5, 2020 · 3 分钟 · 乌斯曼·阿齐兹

使用 C# 和 Java 访问和导出多页 TIFF、GIF 和其他格式的页面

Aspose.Imaging 已被证明是用于处理各种图像格式的强大 API。除了单页图像,Aspose.Imaging 还支持处理多页图像,包括 GIF、TIFF、PSD、DICOM、CDR 和 WebP。您可以访问多页图像的页面并将它们导出为单页或其他多页图像格式。在本文中,我将演示如何访问多页 GIF、TIFF、PSD 等格式的页面,并将它们以 C# 和 Java 编程方式导出为其他格式。 使用 C# 或 Java 访问多页图像中的页面 为了访问多页图像(GIF、TIFF 等)中的页面,Aspose.Imaging 提供了 IMultipageImage 接口。它允许您获取多页图像的每一页。您可以从以下 API 参考文章中了解有关 IMultipageImage 接口的更多信息。 .NET 中的 IMultipageImage Java中的IMultipageImage 以下代码示例显示了如何访问多页 TIFF 中的页面。 C# using (Image image = Image.Load("image.tiff")) { if (image is IMultipageImage) { var pages = ((IMultipageImage)image).Pages; } } 爪哇 try (Image image = Image.load("image.tiff")) { if (image instanceof IMultipageImage) { Image[] pages = ((IMultipageImage)image).getPages(); } } 在 C# 和 Java 中导出多页图像 Aspose.
三月 3, 2020 · 2 分钟 · 乌斯曼·阿齐兹

使用 .NET API 将 HTML 转换为 PDF C#

当您需要执行 HTML 到 PDF 的转换时,有多种情况。例如,您可能希望在应用程序中将网页转换为 PDF,或者您可能需要从所见即所得 HTML 编辑器的内容生成 PDF。另一种情况可能是将 HTML 页面从特定 URL 转换为 PDF。为了处理这种情况,您将学习如何在 C# 中将 HTML 转换为 PDF。 HTML 内容可以是 .html 文件或来自 URL 的网页。
二月 28, 2020 · 3 分钟 · 乌斯曼·阿齐兹

使用 C# 以编程方式保护或取消保护 Word 文档

Microsoft Word 支持多种保护功能来保护整个 Word 文档或文档的某些部分。当您需要与其他人或其他方共享文档时,文档保护就会开始实施。在这种情况下,您可能希望限制第三方的访问或权限。另一方面,您也可以指定密码以避免未经授权访问文档。本文还包含一些以编程方式保护 Word 文档的简单方法。此外,您还将学习如何在没有密码的情况下取消对 Word 文档的保护。在后续部分中,您将学习如何: 使用 C# 保护 Word 文档, 在 C# 中使用密码保护 Word 文档,以及 在 C# 中取消保护没有密码的 Word 文档。 .NET API 保护/取消保护 Word 文档 Aspose.Words for .NET 是一个 API,用于在 .NET 应用程序中以编程方式操作 Word 文档。与其他文档操作功能一起,API 提供了简单而强大的功能来保护和取消保护 Word 文档。您可以 下载 Aspose.Words for .NET DLL 或在 Visual Studio 中使用以下方式将其安装到您的项目中: NuGet 包管理器 包管理器控制台 PM> Install-Package Aspose.Words 使用 C# 保护 Word 文档 Aspose.Words for .NET 提供以下保护类型来保护 Word 文档: AllowOnlyComments - 只允许修改评论。 AllowOnlyFormFields - 只允许数据进入表单域。 AllowOnlyRevisions - 只允许添加修订标记。 ReadOnly - 完全只读(不允许对文档进行更改)。 NoProtection - 根本没有保护。 以下是对 Word 文档应用保护的步骤:
二月 27, 2020 · 2 分钟 · 乌斯曼·阿齐兹

使用 C# 在 PDF 文档中添加和验证数字签名

数字签名用于在与第三方共享 PDF 文档之前对其进行保护。对 PDF 文档进行数字签名可以通过使用数字签名验证文档来检测篡改。为了使用数字签名以编程方式保护 PDF 文档,本文将向您展示如何使用 C# 在 PDF 文件中添加数字签名。您还将学习如何在 C# 中验证 PDF 文件中的数字签名。 C# API 对 PDF 进行数字签名 使用 C# 在 PDF 文档中添加数字签名 使用 C# 中的时间戳服务器对 PDF 文档进行数字签名 使用 C# 验证 PDF 中的数字签名 C# .NET API 在 PDF 中添加数字签名 为了在 PDF 文档中添加和验证数字签名,我们将使用 Aspose.PDF for .NET API,这是一个强大的 PDF 操作 API,用于创建、编辑、转换和数字签名 PDF 文档。您可以 下载 Aspose.PDF for .NET 或在 Visual Studio 中使用以下方式之一安装它: NuGet 包管理器 包管理器控制台 PM> Install-Package Aspose.PDF 在 C# 中为 PDF 添加数字签名 以下是使用 Aspose.
二月 25, 2020 · 2 分钟 · 乌斯曼·阿齐兹

ASP.NET PowerPoint Viewer - 在 ASP.NET 中显示 PowerPoint 演示文稿

您是否正在寻找 PowerPoint Viewer 来在您的 ASP.NET Core Web 应用程序中查看或嵌入演示文稿?如果是,请继续阅读本文并了解如何使用 C# 创建简单的 ASP.NET Core PowerPoint Viewer 并显示 PPT/PPTX 演示文稿。所以让我们开始吧。 ASP.NET PowerPoint 查看器的功能 我们的 ASP.NET PowerPoint Viewer 将使用 Aspose.Slides for .NET API 将演示幻灯片呈现为 PNG 图像。渲染幻灯片后,我们将使用 Bootstrap Carousel 显示它们。以下将是该应用程序的功能: 浏览和查看 PowerPoint (PPT/PPTX) 演示文稿。 设置在页面加载时显示的默认 PowerPoint 文件。 在幻灯片之间导航的滑块。 在 ASP.NET Core 中创建 PowerPoint Viewer 的步骤 以下是在 ASP.NET Core 中创建 PowerPoint Viewer 的一些简单步骤。 在 Visual Studio 中创建一个新的 ASP.NET Core Web 应用程序。 打开 NuGet 包管理器并安装 Aspose.Slides for .
二月 23, 2020 · 3 分钟 · 乌斯曼·阿齐兹

在 Java 中将 Word DOC/DOCX 转换为 PDF

在共享文档之前,通常使用 Word 到 PDF 的转换。各种在线 Word 到 PDF 转换器可供您转换单个或有限数量的 Word 文档。然而,随着新兴的 MS Word 自动化和报告生成解决方案,Word 到 PDF 的自动转换已成为系统的重要组成部分。此外,需要自动完成 DOC/DOCX 到 PDF 的批量转换,以最大限度地减少时间和精力。密切关注此类情况,我将向您展示如何在 Java 中以编程方式自动化将 Word DOC 或 DOCX 文档转换为 PDF 的过程。 Java Word 到 PDF 转换场景 您将在本文中了解以下 Word (DOC/DOCX) 到 PDF 的转换。 在 Java 中将 Word 转换为 PDF 在 Java 中将 Word DOC/DOCX 的选定页面转换为 PDF 使用特定的 PDF 标准(例如 PDF 1.5、PDF/A-1a 等)将 Word 转换为 PDF。 在 Java 中使用图像/文本压缩将 Word 转换为 PDF 使用 Java 中图像的自定义 JPEG 质量将 Word 转换为 PDF Java Word 到 PDF 转换 API 为了将 Word DOCX/DOC 转换为 PDF,我们将使用 Aspose.
二月 20, 2020 · 3 分钟 · 乌斯曼·阿齐兹

使用 C# 阅读、添加、更新或删除 PowerPoint 演示文稿中的幻灯片注释

PowerPoint 演示文稿中的幻灯片注释用于为演示者添加参考,以便在演示过程中回忆重点。这些注释可以添加到 PowerPoint 演示文稿的每张幻灯片中。本文还介绍了以编程方式处理演示文稿中的幻灯片注释的一些重要方面。 阅读本文后,您将能够: 使用 C# 阅读 PowerPoint 演示文稿中的幻灯片注释, 在 C# 中将幻灯片注释添加到 PowerPoint 演示文稿, 在 C# 中更新 PowerPoint 演示文稿的特定幻灯片中的注释, and 使用 C# 删除 PowerPoint 演示文稿中的幻灯片注释. 使用 Aspose.Slides for .NET 处理幻灯片注释 为了在 PowerPoint 中使用幻灯片注释,我们将使用 Aspose.Slides for .NET - 一个强大的 PowerPoint 自动化 API,支持创建、更新、解析和转换演示文档。您可以 下载 API 或使用以下选项安装它: 使用 NuGet 包管理器 使用包管理器控制台 PM> Install-Package Aspose.Slides.NET 从 C# 中的 PowerPoint 演示文稿中读取幻灯片注释 为了在 PowerPoint 中访问幻灯片笔记,Aspose.Slides for .NET 提供了 INotesSlideManager 接口。 INotesSlideManager 允许您访问、阅读、添加和更新幻灯片注释。以下是从 PowerPoint 演示文稿中阅读幻灯片注释的步骤。
二月 18, 2020 · 2 分钟 · 乌斯曼·阿齐兹

使用 C# 在 Excel 电子表格中查找和替换文本

Excel 电子表格最大限度地减少了保存大量数据和自动执行复杂计算所需的工作。 Excel 自动化是下一个重大成就,它简化了创建 Excel 电子表格和以编程方式对数据执行各种操作的方式。 在 Excel 中查找和替换文本是 Excel 自动化中经常执行的操作之一。因此,在本文中,我将向您展示如何在 C# 中通过几行代码以编程方式查找和替换大型 Excel 电子表格中的文本。最终,您将学习如何: 在 C# 中的 Excel 工作簿中查找和替换文本 在 C# 中使用正则表达式 (Regex) 在 Excel 工作簿中查找和替换文本 用于在 Excel 工作簿中查找和替换文本的 API Aspose.Cells for .NET 是一个强大的 API,它允许您以编程方式完全自动化创建、编辑、解析和转换 Excel 电子表格的过程。 API 还提供了基于纯文本和正则表达式 (regex) 查找和替换文本的简单方法。您可以 下载 API 或通过 NuGet 包管理器或包管理器控制台将其安装到您的应用程序中。 NuGet 包管理器 包管理器控制台 PM> Install-Package Aspose.Cells 使用 C# 在 Excel 中查找和替换文本 以下是使用 Aspose.Cells for .NET 在 Excel 工作簿中查找和替换文本的简单方法。 创建 Workbook 类的实例,并使用 Excel 文件的路径对其进行初始化。 创建 ReplaceOptions 类的实例并设置区分大小写等选项。 调用 Workbook.
二月 15, 2020 · 1 分钟 · 乌斯曼·阿齐兹