【发布时间】:2010-09-25 09:29:53
【问题描述】:
是否有任何 C# API 来验证生成的 XPS 文档? (即确保文件是有效的 xps 文件)
【问题讨论】:
是否有任何 C# API 来验证生成的 XPS 文档? (即确保文件是有效的 xps 文件)
【问题讨论】:
不知道 API,但有一个 Microsoft 工具可以测试文件是否符合 XML 论文规范:
http://msdn.microsoft.com/en-us/library/aa348104.aspx
干杯!
【讨论】:
isXPS.exe 工具,但不幸的是,下载链接导致了死胡同。但是,该工具包含在 Windows SDK 中。我在这里找到了我的:<Program Files>\Microsoft SDKs\Windows\v7.0A\Bin\IsXps.exe。
Xps 只是一种 XML 格式。
你可以试试:
从以下位置下载 xps 的 XML 纸张规范 http://www.microsoft.com/whdc/device/print/xps/xpsspec.mspx。
所以现在你有了 xps 的规范,模式(有五个), 和一大堆xml文档 进行验证。
一旦确定了哪个模式对应于哪个 xml 文件,当然有很多简单的方法可以在 C# 中验证 xml。
祝你好运。
【讨论】: