2

是否有任何 C# API 来验证生成的 XPS 文档?(即确保文件是有效的 xps 文件)

4

2 回答 2

4

不了解 API,但有一个 Microsoft 工具可以测试文件是否符合 XML 论文规范:

http://msdn.microsoft.com/en-us/library/aa348104.aspx

干杯!

于 2010-09-24T18:34:27.007 回答
-3

xps 只是一种 XML 格式。

你可以试试:

  1. 将 XPS 文件重命名为 *.zip,然后解压缩。您将看到所有的 xml。有很多文件和目录。
  2. 从http://www.microsoft.com/whdc/device/print/xps/xpsspec.mspx下载 xps 的 XML 纸张规范 。

  3. 所以现在你有了 xps 的规范、模式(有五个)和一大堆要验证的 xml 文档。

一旦确定了哪个模式对应于哪个 xml 文件,当然有很多简单的方法可以在 C# 中验证 xml。

祝你好运。

于 2010-09-24T14:59:45.697 回答