Linuxには一般化されたWindowsのプリンタードライバーのような仕組みがないため、印刷処理が課題になるケースがあります。主流となっている印刷方法は、PostScript形式(PS)による印刷です。PS形式とはアドビシステムズが開発したページ記述言語で、この形式に対応したプリンターはメーカーを問わず販売されています。 このPS形式の印刷データを作成してPSプリンターへ出力する方法が最も実績のある方法となります。
【Linuxでの印刷処理イメージ】
LinuxからPostScriptプリンターで印刷するための流れは以下のとおりです。
Create!Formは、数少ないLinuxのネイティブで動作する帳票ソフトウェアであり、帳票印刷、帳票PDFの生成を安定して行えるソフトウェアとして多くの導入実績があります。
Create!FormがLinuxプリントシステム用の帳票印刷データを生成し、PostScriptプリンターで印刷します。
【Create!Formによる帳票印刷イメージ】
帳票印刷の仕組みは以下の通りになります。
また、Webアプリ―ケーションなどにおいて、ユーザーからのリクエストによりオンデマンドで印刷処理をする方法を、以下で紹介しています。併せてご確認ください。
帳票のオンデマンド印刷(PostScriptプリンター)【適用モデル】
最近の流れとしてPDFダイレクト印刷対応プリンターが普及してきています。このPDFダイレクト印刷対応プリンターを使用する場合、Linuxプリントシステムを介さず、Create!Formで出力したPDFを印刷することができます。
Create!FormでPDFを出力するランタイムの詳細については、以下の記事をご覧ください。
PDF帳票出力 Create!Form Cast【製品ラインナップ】
また、PDFダイレクト印刷を使って帳票の大量印刷を実現する方法を、以下の記事で紹介しています。
帳票のPDFダイレクト印刷【適用モデル】