如今,Word 到 PDF 的转换是一种常见的做法,并且在共享文档之前是首选。 MS Word 提供了将 Word 文档另存为 PDF 的内置功能,但是,您可能希望在 Web 应用程序中以编程方式将 Word 文档转换为 PDF,或者您可能需要在不安装 MS Office 的情况下将 Word 批量转换为 PDF。因此,在本文中,您将学习如何在 .NET 或 .NET Core 框架中使用 C# 将 Word 转换为 PDF。
C# Word 到 PDF 转换 - 场景 在本文中,您将学习如何:
在 C# 中将 Word 转换为 PDF 在 C# 中将所需的 Word 文档页面转换为 PDF 使用特定 PDF 标准(例如 PDF 1.7、PDF/A-1a 等)将 Word 转换为 PDF。 在 C# 中使用图像/文本压缩将 Word 转换为 PDF 在 C# 中带有数字签名的 Word 到 PDF 具有所需 JPEG 质量的图像的 Word 到 PDF 转换 C# .
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 .
Aspose.Words for .NET 20.2 发布
尽管是公共假期,但本月以良好的生产力结束,57 项改进和修复(其中包括 4 个企业和 3 个优先支持问题)包含在此每月定期发布中。共处理了105个问题。
Aspose.Words for .NET Standard 现在支持加载 PDF 文档。这是 Aspose.Words 中第一个作为插件包含的文件格式编解码器。要在您的 .NET Core 应用程序中加载 PDF 文档,您应该添加对 Aspose.Words.Pdf2Word.dll 的引用,或者只是添加对 Aspose.Words 的 NuGet 引用。加载 PDF 文档就像加载常规 Word 文档一样简单。
模型/转换团队提供了几个新功能。 最值得注意的是:
Word 2019 版本默认设置。从现在开始,所有文档都将按照 MS Word 2019 的行为加载到模型中。 FieldMergingArgsBase.FieldValue 属性已设置为可设置,因此用户可以设置考虑格式而不是简单地替换字段的 FieldValue,而不是设置 Text。 支持从 Base64 编码字节动态插入文档和图像以及 LINQ 报告引擎的动态复选框值设置。 渲染团队设法修复了 DrawingML 图表、VML 形状、DrawingML 文本效果的各种渲染问题。背景图像渲染也得到了改进,使其更接近 MS Word 输出。首次发布的 3D Effects Rendering through OpenGL 已进入收官阶段,Java 团队提出了一个优化自动移植代码的提案,因此决定将发布推迟到下个月,利用这段时间来改进代码。
Layout Team 改进了断字区域处理、文本框内段落边框的剪裁、当文档与嵌套在文本框中的浮动形状组合时实现用户通知,以使布局过程更具信息性和可预测性。
Aspose.Words for .NET 20.1 发布
Aspose.Words .NET/Rendering Team 实现了 OpenType 字体的直接嵌入,作为 PDF 1.7 标准的计划功能。通过 OpenGL 的 3D 效果渲染的第一个版本的准备工作正在进行中。此外,还调查并完成了与 SmartArt Cold Rendering 支持相关的各种任务。
在 C# .NET 中将 DOCX 或 DOC 转换为 PDF - 完整指南
如今,Word 到 PDF 的转换是一种常见的做法,在共享文档之前是首选。 MS Word 提供了将 Word 文档另存为 PDF 的内置功能,但是,您可能希望在 Web 应用程序中以编程方式将 Word 文档转换为 PDF,或者您可能需要在不安装 MS Office 的情况下将 Word 批量转换为 PDF。因此,在本文中,您将学习如何在 .NET 或 .NET Core 框架中使用 C# 将 DOCX 或 DOC 转换为 PDF。
C# DOCX 到 PDF 转换 - 场景 在本文中,您将学习如何:
在 C# 中将 Word DOCX 转换为 PDF 在 C# 中将所需的 Word 文档页面转换为 PDF 使用特定 PDF 标准(例如 PDF 1.7、PDF/A-1a 等)将 Word 转换为 PDF。 在 C# 中使用图像/文本压缩将 Word 转换为 PDF DOCX/DOC 到 PDF 与 C# 中的数字签名 具有所需 JPEG 质量的图像的 Word 到 PDF 转换 C# .