方法: 印刷ジョブ データをレンダリングする
このトピックでは、印刷するプログラム データをレンダリングする方法について説明します。 このトピックでは、特定のグラフィックスまたはテキスト イメージをレンダリングする方法について詳しく説明しません。 代わりに、プログラム データを管理し、XPS ドキュメントとしてレンダリングする方法について説明します。XPS Print API を使用してプリンターに送信します。
概要
印刷用の印刷ジョブ データのレンダリングには、テキスト、画像、書式設定などのプログラム固有のデータを取得し、コピー先プリンターと互換性のある形式に変換する必要があります。 プリンターにデータを送信するプログラムは、プリンター ドライバーに必要な形式でデータを送信する必要があります。
XPS Print API を使用してデータをプリンターに送信し、データを XPS ドキュメントとして書式設定する必要があります。 XPS Print API に必要な XPS ドキュメント コンテンツを生成するために、サンプル プログラムでは XPS ドキュメント API を使用します。
プログラムの内容がプリンターと互換性のない形式の場合は、プリンターに送信する前にレンダリングする必要があります。 プログラムが XPS ドキュメント API を使用してプログラム コンテンツを管理する場合、プログラム コンテンツは XPS Print API に直接送信できる形式になり、プリンターに送信する前に追加のレンダリングは必要ありません。
関連トピック