次の方法で共有


方法: 印刷ジョブ データをレンダリングする

このトピックでは、印刷するプログラム データをレンダリングする方法について説明します。 このトピックでは、特定のグラフィックスまたはテキスト イメージをレンダリングする方法について詳しく説明しません。 代わりに、プログラム データを管理し、XPS ドキュメントとしてレンダリングする方法について説明します。XPS Print API を使用してプリンターに送信します。

概要

印刷用の印刷ジョブ データのレンダリングには、テキスト、画像、書式設定などのプログラム固有のデータを取得し、コピー先プリンターと互換性のある形式に変換する必要があります。 プリンターにデータを送信するプログラムは、プリンター ドライバーに必要な形式でデータを送信する必要があります。

XPS Print API を使用してデータをプリンターに送信し、データを XPS ドキュメントとして書式設定する必要があります。 XPS Print API に必要な XPS ドキュメント コンテンツを生成するために、サンプル プログラムでは XPS ドキュメント API を使用します。

プログラムの内容がプリンターと互換性のない形式の場合は、プリンターに送信する前にレンダリングする必要があります。 プログラムが XPS ドキュメント API を使用してプログラム コンテンツを管理する場合、プログラム コンテンツは XPS Print API に直接送信できる形式になり、プリンターに送信する前に追加のレンダリングは必要ありません。

XPS ドキュメント API

XPS Print API