Linux下制御プリンタノート

1688 ワード

プリンタの管理とubuntu環境の印刷でwordドキュメントをpdfに変換
linuxでCUPSを使用して印刷する方法
CUPS(Common UNIX Printing System)汎用印刷システム**は、linuxのプリンタと印刷ジョブマネージャです.LPD(ラインプリンタデーモン)は、等幅文字と単一フォントを使用してテキストを1行ずつ印刷します.グラフィックプリンタをサポートする多くのプリンタでは、Adobe PostScript言語が最初に使用されています.PostScriptプリンタには、印刷ジョブのコマンドを解釈し、完了したページを生成するエンジンがあります.PostScriptは、通常、元のファイル(eg:テキストファイルまたは画像ファイル)とPostScript機能を持たない特定のプリンタに適した最終フォーマットとの間の中間フォーマットとして使用されます.印刷ジョブ(eg:ASCIIテキストファイルまたはJPEG画像)をビットPostScriptに変換し、PostScriptから非PostScriptプリンタに変換するために必要な最終ラスタフォーマットは、フィルタを使用して行います.現在、PostScriptベースの移植可能なドキュメントフォーマット(PDF)は、元のPostScriptを大きく置き換えています.PDFは、ハードウェアやソフトウェアとは別に、印刷するページの完全な説明をカプセル化することを目的としています.PDFファイルを表示したり、印刷したりできます.
CUPSのコマンドlpstat------システムの既知のキューを確認します.
-a	          。
-c	     。
-p	      :       。
-s	               。    -d、 -c    -v。   ,         ,           。
-s	         。

また、/usr/sbinでLPDが見つかったlpcコマンドをstatusオプションとともに使用することもできます.
$ /usr/sbin/lpc status  
RICOH_Aficio_MP_C3300:
	      “dnssd” ,   -1
	     
	     
	   
	       

/etc/cups/cups-filesを参照してください.confのSystemGroupエントリおよびcups-files.confのオンラインヘルプページでは、認証ユーザーグループに関する詳細情報を参照してください.
プリンタキューのジョブの管理方法
lpq------デフォルトプリンタのキューが表示されます
-p                     
-a              

lprmを使用して印刷ジョブを削除する
lprとlpで印刷
lpr             
-C、-J   -T	     。
-P	       。
-#	      。   ,     lp        -n     。
-m	           。
-l	                 。  -o raw   。
-o	      。
-p	              。  -o prettyprint   。
-q	     (   ),      。
-r	             ,     。

任意のファイル---lpr+ファイル名を印刷します(デフォルトのプリンタでファイルを印刷できます)
(空白ファイルを印刷するには、lpr印刷を使用するには、空のファイルを作成し、スペースを追加する必要があります.)