Существует ли C # API для проверки сгенерированного документа XPS?(то есть, чтобы убедиться, что файл является действительным xps-файлом)
Не знаю об API, но есть инструмент Microsoft, который проверяет соответствие файла спецификации XML Paper:
http://msdn.microsoft.com/en-us/library/aa348104.aspx
Приветствия!
Xps просто в формате XML.
Вы можете попробовать:
Загрузите спецификацию XML Paper для xps с http://www.microsoft.com/whdc/device/print/xps/xpsspec.mspx.
Так что теперь у вас есть spec для xps, схемы (их пять), и целая куча XML-документов проверить.
Конечно, существует множество простых способов проверки XML в C #, когда вы выясните, какая схема соответствует какому XML-файлу.
Удачи с этим.