2017-02-22 6 views
0

私はXerox workcenter 7120を持っていますが、このプリンタはネットワーク上にあります。私はPCLコマンドでpdfファイルをLinuxホストから印刷したいと思います。プリンタサポートPCL。 しかし、PCLでプリンタで印刷ジョブを送信するにはどうすればいいですか?それはあなたの質問に単純な答えを与えることは容易ではありませんので、PCLで印刷するには

私は、すべてのPCLコマンドpcl command xerox

答えて

1

PCL自体は非常に複雑で説明どのようにこの文書を見つけることがあります。

まず、PDFをPCLデータに変換してから、PCLデータをプリンタに送信する必要があります。 AFAIK、GhostScriptユーティリティが変換を行います。

ところで、お使いのプリンタがPJLをサポートしているかどうか、場合によってはPDF印刷をサポートしているかどうかを確認してください。これは、PCLをまったく使用する必要がないため、実装がはるかに簡単です。

通常、プリンタのIPアドレスであるポート9100(デフォルト)に接続し、実際のP​​DF(プリンタがサポートしている場合)とともに一連のコマンド(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 [何か]のエスケープシーケンス
関連する問題