如何验证XPS文档?

时间:2010-09-24 09:31:47

标签: c# .net xps

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

2 个答案:

答案 0 :(得分:4)

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

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

干杯!

答案 1 :(得分:-3)

Xps只是一种XML格式。

你可以尝试:

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

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

  4. 当您确定哪个架构对应于哪个xml文件时,当然有很多简单的方法可以在C#中验证xml。

    祝你好运。