Printer」ソフトは、PDF文書を印刷するためのコンポーネントです。このコンポーネントは高いパフォーマンスと統合のし易さが特徴で、以下の3つのバージョンで提供しています。APIバージョンではアプリケーションに印刷機能を追加でき、それを制御します。コマンドライン(バッチ処理)での大量印刷。バックグラウンドでの自動印刷を行うサービス。印刷するPDF文書は、インターネット上の文書をHTTPで指定できます。表示しているPDF文書を印刷する場合は、PDFViewer(PDF表示)でも印刷できます。機能概要はこちらです。無償評価版(リンク先は英語)はこちらです。価格見積り無償評価版のダウンロードとインストールライブラリ(評価版API)は無償でダウンロード(試用)できます。ファイルをダウンロードしてから、インストールもしくは適当なフォルダーに解凍します。以下のようなフォルダーができあがりますので、適宜ご利用ください。各種開発言語のサンプルサンプルの実行前に、bin/PdfPrintAPI.dllをサンプル実行イメージと同じフォルダーにコピーしてください。無償評価版と共にダウンロードしたライセンスキーをbin/LicenseManager.exeを使って登録してください。ライセンスキーの登録方法はこちらです。ライセンスキーはプログラミングで指定できます。ソースコードを参照してください。サンプル以下のサンプルで、各機能の実装を確認してください。サンプル1っのPDF文書を1っのプリンターで印刷する以下のサンプルでは、1っのPDF文書を1っのプリンターで印刷します。複数のPDF文書を1っのプリンターで印刷する場合は、「複数のPDF文書を1っのプリンターで印刷する」を参照してください。指定のPDF文書のすべてのページを、指定したプリンターで印刷します。サンプルの場合は、デフォルトのプリンターで印刷します。引数には以下の値を指定します。終了1っのPDF文書を1っのプリンターで印刷する(別法)このサンプルでは、1っのPDFを1っのプリンターでページを指定して印刷します。その際に印刷ジョブの開始と終了をコントロールします。プリンターとの接続を開始します。引数には、プリンター名を指定します。NULL("")を指定すると、デフォルトのプリンターとなります。印刷ジョブを開始します。引数に指定した名前のジョブになります。印刷するPDF文書を開きます。印刷するページを指定します。すべてのページを印刷する場合は、以下のようにします。PDF文書を閉じます。印刷ジョブを終了します。プリンターとの接続を終了します。インスタンスを開放します。複数のPDF文書を1っのプリンターで印刷するこのサンプルでは、複数のPDF文書のページを指定して1っのプリンターで印刷します。プリンターとの接続を開始します。引数には、プリンター名を指定します。NULL("")を指定すると、デフォルトのプリンターとなります。印刷ジョブを開始します。引数に指定した名前のジョブになります。印刷するPDF文書を開きます。印刷するページを指定します。すべてのページを印刷する場合は、以下のようにします。PDF文書を閉じます。PDFを閉じる」の処理を、印刷するすべてのPDF文書に対して繰り返し実行します。印刷ジョブを終了します。プリンターとの接続を終了します。インスタンスを開放します。1っのPDF文書を複数のプリンターで印刷するこのサンプルでは、1っのPDF文書のページを指定して複数のプリンター(複数の印刷ジョブ)で印刷します。印刷するPDF文書を開きます。プリンターとの接続を開始します。引数には、プリンター名を指定します。NULL("")を指定すると、デフォルトのプリンターとなります。印刷ジョブを開始します。引数に指定した名前のジョブになります。印刷するページを指定します。すべてのページを印刷する場合は、以下のようにします。印刷ジョブを終了します。プリンターとの接続を終了します。プリンターを閉じる」の処理を、印刷させたいプリンターすべてに繰り返します。PDF文書を閉じます。インスタンスを開放します。Printerは、変換されるPDF文書を指定する際に、インターネット(Web)上のファイルを指定できます。PDFファイルを指定する場合に、以下の形式で指定するとHTTPプロトコルでファイルにアクセスします。Authentication)のユーザー名とパスワード指定です。このように指定すると、ネットワーク上のPDF文書を直接指定のプリンターで印刷できます。複数のPDF文書を指定する場合は、ローカルのPDFとネットワーク(Web)上の(リモート)PDFを混在させることもできます。具体的には、以下のようにファイルを指定します。宛てにお送りください。質問のページからお送りいただくようお願いします。ご要望も承っております。