プロジェクト

全般

プロフィール

[GGH4.X-6.X] UPD (Universal Printer Driver) の印刷の仕組みは?

技術ノート
2019/11/05

[番号]
技術ノート KGTN 2019102304

[現象]
[GGH4.X-6.X] UPD (Universal Printer Driver) の印刷の仕組みは?

[説明]
Windows環境でのUPD の印刷の流れは次の通りです。

1. ユーザーがアプリケーションで印刷操作を行うと、Windows API が呼び出され、ドキュメントがプリンターへレンダリング (印刷イメージを生成) されます。
2. Microsoft PostScript プリンタードライバーがアプリケーションのグラフィックコマンドをPostScriptに変換し、PostScriptデータを印刷スプーラーのプロキシプリンターのポートに送信します。
3. GGポートモニターが PostScript データを受信し、その内容を作業ファイルに保存します。
4. GGポートモニターは作業ファイルを VeryPDF を使ってPDFファイルに変換し、さらにサービスAPSを介してPDFファイルをクライアント側へ送信します (送信完了後にPDFファイルは削除されます) 。
5. PDFファイルを受け取ったGGクライアントは、VeryPDF のPDF印刷ツール pdfprint.exe を使用してプリンターへ印刷します (印刷完了後にPDFファイルは削除されます) 。

ファイル

KGTN2019102304.pdf (66.6 KB) kitasp 技術センター, 2019/11/05 14:17

KGTN2019102304.jpg 表示 (32.4 KB) kitasp 技術センター, 2019/11/05 14:17