Office OpenXML(可扩展标记语言)是一种既可阅读又可阅读机器的文档格式。 即使它强调了互联网的简单性,一般性和可用性,它不如PDF文档格式方便地应用,广泛支持和安全管理。 因此,本文介绍了三行关键代码的解决方案,以便将Office OpenXML快速转换为PDF。
Spire.Doc for .NET是.NET专业的Word组件,允许用户通过三行关键代码实现Office OpenXML到PDF转换的任务。 第一行是通过调用Spire.Doc.Document类实例方法LoadFromFile来从系统加载您的Office OpenXML文件; 二是通过调用SaveToFile方法传递参数FileFormat.Doc,将Office OpenXML文件保存为Doc文件格式; 最后一行,您可以使用相同的方法SaveToFile将您的Doc文件格式保存为PDF文件,以传递其他参数FileFormat.PDF。
请下载Spire.Doc for .NET,并查看将Office OpenXML转换为PDF的有效屏幕截图。
代码示例
[C#]
using Spire.Doc; namespace XML2PDf { class Program { static void Main(string[] args) { Document mydoc = new Document(); mydoc.LoadFromFile(@"..\sample.xml", FileFormat.Xml); mydoc.SaveToFile("Test.doc", FileFormat.Doc); mydoc.SaveToFile("test.pdf", FileFormat.PDF); System.Diagnostics.Process.Start("Test.pdf"); } }
[VB.NET]
Imports Spire.Doc Namespace XMLPDf Class Program Private Shared Sub Main(args As String()) Dim mydoc As New Document() mydoc.LoadFromFile("..\sample.xml", FileFormat.Xml) mydoc.SaveToFile("Test.doc", FileFormat.Doc) mydoc.SaveToFile("test.pdf", FileFormat.PDF) System.Diagnostics.Process.Start("Test.pdf") End Sub End Class End Namespace