2012-06-17 10 views
9

".pcl"ファイルを生成するアプリケーションが1つあります。一度生成されると、Windows 7のフォルダに保存されます。Windows 7上のプリンタにpclファイルを送信するには?

これらのファイルをプリンタ(ネットワークプリンタまたはUSB接続プリンタ)に送信して印刷するにはどうすればよいですか?

+0

多分http://openpcl.sourceforge.net/あなたが望むことをするでしょう。 –

+0

私はそれを見てみましたが、コマンドラインなどから直接印刷するだけでは表示したくありません。 ...私はそれを試してみましょう。ありがとう。 – AniJ

+4

".pcl"ファイルがraw PCLであり、単にプリンタに直接送信する必要がある場合、ネットワークプリンタでこれを行う方法は、ローカルポートを 'NET USE LPT3:\\ SERVER \ printer'、次に 'COPY/B file.pcl LPT3:'だけです。それがWindows 7でも動作するのか、USBプリンタで同じことをする方法があるのか​​どうかはわかりません。 –

答えて

11

ファイル内のPCLのバージョンがプリンタの機能と一致する場合、PCLファイルをHPプリンタに送信するには、ファイルを生データとして送信する必要があります。

RAWPRNは

以前のバージョンのWindowsでは、あなたはそれを解釈できるプリンタに直接PostScriptやPCLを送信するために、マイクロソフトRAWPRN.EXEユーティリティを使用することができます。

このユーティリティは、Microsoft KB138594の記事に記載されています。

LPR

どうやらWindowsのも簡単なLPRユーティリティを提供します。

ここ
LPR -P LaserPrinter1 "-o l" cad_drawing.pcl 

LaserPrinter1がプリンタの名前であり、「-o Lは、」生データストリームとcad_drawing.pclがPCLファイルの名前であることを示します。

このユーティリティは、Windowsサーバーcommand line referenceに記述されています。

+2

ここで述べたように(https://superuser.com/a/420447/35237)、 'lpr'コマンドを取得するためにWindowsの機能「LPR Port Monitor」を有効にしなければならないことに注意してください。 –

+0

私の場合、私あらかじめ定義されたポート(これはLPRポートではない)上の仮想プリンタに印刷しようとしているので、この方法は私の言う限りでは機能しません。別の方法がありますか? –

+0

@ObiWanあなたは '-P'オプションで仮想プリンタの名前を指定しようとしました(上記の例では' LaserPrinter1'ではなく)。 –

関連する問題