xps (xml paper specification) 是微软开发的一种页面描述语言和固定文档格式的规范。它定义了文档的布局和每个页面的视觉外观。想要获取 xps 格式的文件,可以通过格式转换的方式来实现。本文,将使用 spire.xls for .net 以 c# 和 vb.net 代码程序来介绍如何转换。下面是详细的方法和步骤。
安装 spire.xls for .net
首先,您需要将 spire.xls for .net 包含的 dll 文件作为引用添加到您的 .net 项目中。dll 文件可以从此链接下载,也可以通过 安装。
pm> install-package spire.xls
excel 转为 xps
spire.xls for .net 提供了可直接将 excel 文档转换为 xps 的方法。下面是转换的代码步骤:
- 创建 workbook 类的对象。
- 调用 workbook.loadfromfile(string filename, excelversion version) 方法加载 excel 文档。
- 通过 workbook.savetofile(string filename, fileformat fileformat) 方法保存为 xps 格式到指定路径。
- c#
- vb.net
using spire.xls;
namespace exceltoxps
{
class program
{
static void main(string[] args)
{
//创建workbook类的对象
workbook workbook = new workbook();
//加载excel文档
workbook.loadfromfile("sample.xlsx", excelversion.version2010);
//保存为xps格式
workbook.savetofile("result.xps", fileformat.xps);
}
}
}
imports spire.xls
namespace exceltoxps
class program
private shared sub main(byval args() as string)
'创建workbook类的对象
dim workbook as workbook = new workbook
'加载excel文档
workbook.loadfromfile("sample.xlsx", excelversion.version2010)
'保存为xps格式
workbook.savetofile("result.xps", fileformat.xps)
end sub
end class
end namespace
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。