Как проверить документ XPS? - PullRequest
       7

Как проверить документ XPS?

2 голосов
/ 24 сентября 2010

Существует ли C # API для проверки сгенерированного документа XPS?(то есть, чтобы убедиться, что файл является действительным xps-файлом)

Ответы [ 2 ]

4 голосов
/ 24 сентября 2010

Не знаю об API, но есть инструмент Microsoft, который проверяет соответствие файла спецификации XML Paper:

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

Приветствия!

0 голосов
/ 24 сентября 2010

Xps просто в формате XML.

Вы можете попробовать:

  1. Переименуйте файл XPS в * .zip и распакуйте его. Вы увидите все XML. Есть довольно много файлов и каталоги.
  2. Загрузите спецификацию XML Paper для xps с http://www.microsoft.com/whdc/device/print/xps/xpsspec.mspx.

  3. Так что теперь у вас есть spec для xps, схемы (их пять), и целая куча XML-документов проверить.

Конечно, существует множество простых способов проверки XML в C #, когда вы выясните, какая схема соответствует какому XML-файлу.

Удачи с этим.

...