次の方法で共有


XPS ドキュメント API の使用

このセクションでは、XPS ドキュメント API を使用してプログラミング タスクを実行する方法について説明します。

プログラムで XPS ドキュメント API を使用する方法の例については、「XPS ドキュメント API のプログラミング タスク」セクションを参照してください。

XPS オブジェクト モデルの使用方法と XPS ドキュメント API による実装方法については、「XPS ドキュメント API について」を参照してください。

XPS ドキュメント API の概要

XPS ドキュメント API の使用を開始する前に、次のプログラミング トピックを理解していることを確認してください:

COM プログラミング
COM でのエラー処理

XPS ドキュメント API を使用する際には、次のテクノロジを使用することが必要な場合もあります:

DirectWrite
XPS 印刷 API
XPS デジタル署名 API

XPS ドキュメント API プログラミング タスク

このセクションのトピックでは、プログラムで XPS ドキュメント API を使用する方法と、いくつかの一般的なプログラミング タスクを実行する方法について説明します。

XPS ドキュメント API は、コレクションを使用してインターフェイスのグループを操作します。 「XPS OM コレクション インターフェイスの操作」では、これらのコレクションをプログラムする方法について説明します。

一般的な XPS ドキュメント プログラミング タスクには、次のものが含まれます:

XPS OM を初期化する
空の XPS OM を作成する
XPS ドキュメントを XPS OM に読み取る
XPS OM 内を移動する
XPS OM にテキストを書き込む
XPS OM でグラフィックスを描画する
XPS OM にイメージを配置する
XPS OM を XPS ドキュメントに書き込む
XPS OM を印刷する

高度な XPS ドキュメント プログラミング タスクには、次のものが含まれます:

XPS ドキュメントのマージ
XPSDrv フィルターでの XPS ドキュメントの処理

XPS ドキュメント API リファレンス

XML Paper Specification