PCL5プリンターは、生産側でも、まだどこにでもあります(ただし、購入する必要があるオプションもあります)。PCL6にはコンパイル済みストリームがあるため、コードを追加するだけでは不十分です。Postscriptに関しては、できるかもしれませんが、そのような構造と呼び出しが挿入される場所が重要な場合があるため、プリンターで実行されるアプリケーションのソースコードです。
これはPCL5の利点の1つであり、いつでもどこでも簡単にコマンドを挿入できるということです。
Postscriptを使用すると、次のことができる場合があります。ただし、「印刷するテキスト」の一部として挿入され、単にページに表示される場合があります。一部のデバイスにはデュプレックス用の独自のコードがあるため、デバイスの使用状況を確認するために「ファイルに印刷」する必要がありますが、次のようになります。 "<</ Duplex true >> setpagedevice"
過去にPostscriptで同様のことをしなければならず、私がしたことは、特殊なコマンドを挿入する必要がある各ページにいくつかの固有のテキストを入力することでした。次に、Redrunを使用してRedmonを介して印刷し、文字列を解析してコマンドを適切な場所に挿入するコマンドラインツールを実行しました。Redmonは少し古いですが、ファイルへの単純な印刷や後で手動でツールを実行するなど、同様のツールがあります。これを行うことで、ファイル内のどこにPostscriptコマンドを挿入するかを制御できました。
PCL5は、レガシー要件のため、しばらくの間引き続きサポートされます。私たちの無数のクライアントは、大量の印刷を行うミッドレンジアプリケーションにPCL5を組み込んでいます。私の推奨事項...PCL5に固執し、それをサポートするデバイスを見つけるだけです。実稼働側では、通常、別のRIPまたはサードパーティのRIPで行われ、その大部分は入力でPCLをサポートする必要があります。
別のオプションは、現在使用しているのと同じ印刷コマンドを挿入し、そのセクション内に空白ページを挿入するマクロを作成して、シンプレックスを印刷したいことを補うことです。用紙がプリンタ内で反転するとパフォーマンスが低下しますが、同じ結果が得られる可能性があります。