xps(xml paper specification)是一种固定布局的文档格式,旨在保持文档的保真度并提供与设备无关的文档外观。xps 类似于 pdf,但 xps 基于 xml 而不是 postscript。如果想要将 word 文档保存为固定布局的文件格式,xps 是个不错的选择。本文将介绍如何使用 spire. doc for .net 通过代码将 word 文档转换为 xps 文件。
安装 spire.doc for .net
首先,您需要将 spire.doc for.net 包含的 dll 文件作为引用添加到您的 .net 项目中。dll 文件可以从此链接下载,也可以通过 安装。
pm> install-package spire.doc
将 word 文档转换为 xps 文档
使用 spire.doc for .net 将 word 文档转换为 xps 文件只需载入 word 文档后保存为 xps 格式文件即可,详细操作步骤如下:
- 创建 document 类的对象。
- 使用 document.loadfromfile() 方法保存文档。
- 使用 document.savetofile(string filepath, fileformat fileformat) 方法将文档保存为 xps 格式的文件。
- c#
- vb.net
using spire.doc;
namespace convertwordtoxps
{
class program
{
static void main(string[] args)
{
//创建 document 类的对象
document doc = new document();
//载入word文档
doc.loadfromfile(@"c:\示例.docx");
//将文档保存为xps文件
doc.savetofile("word转xps.xps", fileformat.xps);
}
}
}
imports spire.doc
namespace convertwordtoxps
class program
shared sub main(byval args() as string)
'创建 document 类的对象
dim doc as document = new document()
'载入word文档
doc.loadfromfile("c:\示例.docx")
'将文档保存为xps文件
doc.savetofile("word转xps.xps", fileformat.xps)
end sub
end class
end namespace
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。