本文主要介绍了spire.doc在 C#、VB.NET 中将 XML 转换为 PDF ,欢迎下载最新版软件体验!
Office OpenXML(Extensible Markup Language),是一种人类可读和机器可读的文档格式。即使它强调互联网上的简单性、通用性和可用性,它也不像 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 的有效屏幕截图。
将 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.DocNamespace XMLPDfClass ProgramPrivate 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 SubEnd ClassEnd Namespace
除了Office OpenXML转PDF,Spire.Doc还可以将Word转PDF、RTF转PDF、Word转Image/EPUB/HTML/Text/Office OpenXML/RTF/Tiff以及HTML转Word/Image、RTF转HTML和 Office OpenXML 到 Word。
欢迎下载|体验E-iceblue产品
如需获取更多产品信息,请您咨询在线客服
标签:
来源:慧都网
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!