2

生成された XPS ドキュメントを検証する C# API はありますか? (つまり、ファイルが有効な xps ファイルであることを確認するため)

4

2 に答える 2

4

APIについてはわかりませんが、ファイルがXMLPaperSpecificationに準拠しているかどうかをテストするMicrosoftツールがあります。

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

乾杯!

于 2010-09-24T18:34:27.007 に答える
-3

Xps は単なる XML 形式です。

あなたは試すことができます:

  1. XPS ファイルの名前を *.zip に変更し、解凍します。すべての xml が表示されます。かなりの数のファイルとディレクトリがあります。
  2. xps の XML Paper Specification を http://www.microsoft.com/whdc/device/print/xps/xpsspec.mspxからダウンロードします。

  3. これで、xps の仕様、スキーマ (5 つある)、および検証する多数の xml ドキュメントが揃いました。

もちろん、どのスキーマがどの xml ファイルに対応するかがわかれば、C# で xml を検証する簡単な方法がたくさんあります。

頑張ってください。

于 2010-09-24T14:59:45.697 に答える