System.Windows.Xps 名前空間

XPS ドキュメントをデータ ストアまたは印刷キューに書き込むクラスを提供します。

クラス

名前 説明
VisualsToXpsDocument

XML Paper Specification (XPS) ドキュメントまたはバッチ モードの印刷キューに Visual オブジェクトを書き込むためのメソッドを提供します。

XpsDocumentWriter

XPS ドキュメントまたは印刷キューに書き込むメソッドを提供します。

XpsException

XML Paper Specification (XPS) パッケージ化 API とシリアル化 API によってスローされる例外の基本クラスとして機能します。

XpsPackagingException

XpsDocumentの読み取り、書き込み、登録、またはアクセス時にスローされる例外。

XpsSerializationException

XML Paper Specification (XPS) ドキュメントのシリアル化エラーに対してスローされる例外。

XpsWriterException

オブジェクトの現在の状態と互換性のない XpsDocumentWriter または VisualsToXpsDocument オブジェクトのいずれかのメソッドが呼び出されるとスローされる例外。

列挙型

名前 説明
XpsDocumentNotificationLevel

XML Paper Specification (XPS) ドキュメントまたは印刷キューへの書き込み操作が、ページごとの進行状況通知とドキュメントごとの進行状況通知を返すかどうかを示します。

注釈

XpsDocumentWriter クラスは、XPS ドキュメントをデータ ストアまたは印刷キューに出力するWriteメソッドとWriteAsync メソッドを提供します。 DocumentPaginatorVisualFixedPageFixedDocumentFixedDocumentSequenceなど、さまざまなコンテンツ タイプに対して個別の書き込みメソッドグループが用意されています。 XpsDocumentWriterメソッドを使用すると、ドキュメントにPrintTicketを含めるだけでなく、WritingCompletedWritingProgressChanged、およびWritingPrintTicketRequiredイベントのハンドラーに追加情報を渡すこともできます。

XPS の詳細については、「 XML Paper Specification (XPS)」を参照してください。

こちらもご覧ください