私はXerox workcenter 7120を持っていますが、このプリンタはネットワーク上にあります。私はPCL
コマンドでpdf
ファイルをLinux
ホストから印刷したいと思います。プリンタサポートPCL
。 しかし、PCL
でプリンタで印刷ジョブを送信するにはどうすればいいですか?それはあなたの質問に単純な答えを与えることは容易ではありませんので、PCLで印刷するには
私は、すべてのPCL
コマンドpcl command xerox
私はXerox workcenter 7120を持っていますが、このプリンタはネットワーク上にあります。私はPCL
コマンドでpdf
ファイルをLinux
ホストから印刷したいと思います。プリンタサポートPCL
。 しかし、PCL
でプリンタで印刷ジョブを送信するにはどうすればいいですか?それはあなたの質問に単純な答えを与えることは容易ではありませんので、PCLで印刷するには
私は、すべてのPCL
コマンドpcl command xerox
PCL自体は非常に複雑で説明どのようにこの文書を見つけることがあります。
まず、PDFをPCLデータに変換してから、PCLデータをプリンタに送信する必要があります。 AFAIK、GhostScriptユーティリティが変換を行います。
ところで、お使いのプリンタがPJLをサポートしているかどうか、場合によってはPDF印刷をサポートしているかどうかを確認してください。これは、PCLをまったく使用する必要がないため、実装がはるかに簡単です。
通常、プリンタのIPアドレスであるポート9100(デフォルト)に接続し、実際のPDF(プリンタがサポートしている場合)とともに一連のコマンド(PJLまたはPCL)を送信します。
例:
%[email protected] COMMENT *Start Job*
@PJL JOB NAME = "test"
@PJL ENTER LANGUAGE = PDF
... actual PDF binary contents goes here ...
%[email protected] EOJ NAME = "test"
%-12345X
% -12345X - PJLコマンド
- PJL @ PJL [何か]のエスケープシーケンス