在本文中,我将演示如何准确轻松地将 PDF 转换为 Word 文档,包括将 PDF 转换为 DOC 和 PDF 转换为 DOCX 格式。早期版本的 Microsoft Word 以二进制格式保存文档,扩展名为 .doc。随着 Office 2007 的发布,Microsoft 采用了 Office Open XML (OOXML),它基于将 XML 和二进制文件组合为 ZIP 档案的组合。 MS Word 现在使用 .docx 作为保存文档的默认扩展名。
在各种情况下可能需要将 PDF 转换为 DOC 和 PDF 到 DOCX。例如,您可能希望使 PDF 可编辑,或者您希望避免将 PDF 的内容重新输入到保留原始格式的 Word 文档中。另一个用例可能是批量 PDF 到 DOC 或 DOCX 的转换,无需任何专门的软件。密切关注这种情况,本文介绍了以下在 C# 中以编程方式将 PDF 转换为 Word:
在 C# 中将 PDF 转换为 DOC 在 C# 中将 PDF 转换为 DOCX 使用附加设置将 PDF 转换为 DOC C# PDF 到 Word DOC 或 DOCX 转换器 Aspose.
使用 C# 和 Aspose.Diagram for .NET 在 Visio 页面中绘制形状
Microsoft Office 是市场上功能最强大的绘图工具之一。如果您想以编程方式使用它并开发附加组件,那将变得很麻烦。很多时候,执行一项基本任务变得更加困难——比如在页面内绘制一个形状。嗯,你不用太担心!使用 Aspose.Diagram for .NET 绘制形状就像馅饼一样简单。
使用 Aspose.Diagram for .NET,您不仅可以绘制基本但复杂的形状,例如 Bezier、Spline、Polyline,并且只需几行代码。
让我们使用 Aspose.Diagram for .NET 在页面中绘制一些形状
绘制贝塞尔曲线 绘制贝塞尔曲线非常简单,您可以使用 DrawBezier 方法绘制它。
`// Load diagram Diagram diagram = new Diagram(); // Initiazlie a new PointF PointF[] ps = new PointF[] { new PointF(1, 1), new PointF(2, 2), new PointF(3.79949292203676f, 0) }; // Draw brezier in diagram diagram.Pages[0].DrawBezier(1, 1, 2, 2, ps); // Save diagram diagram.Save("DrawBezierInPage.vsdx", SaveFileFormat.VSDX);` 以下是生成的贝塞尔曲线形状。
绘制折线 同样,绘制折线更简单,可以使用 DrawPolyline 方法绘制。