- 締切済み
HP-UXのコマンドラインでPDFファイルを印刷する方法
はじめまして。 HP-UXを触り始めて1週間程度の新参者です。 コマンドライン上からも印刷で悩んでいます。 同一ネットワーク内に存在するLPDプリンタに、 1.日本語テキストファイルを印刷 2.日本語PDFファイルを印刷 したいと思っています。 setnetlp コマンドでプリンタを定義し、 lp コマンドで「1.日本語テキストファイル」 の印刷までは成功したのですが、 「2.日本語PDFファイル」を印刷することができません。 # プリンタからエラー音(ビープ音)がし、 # 大量の文字化け用紙が排出されてしまいます。 O S:B.11.00 U 9000/785 プリンタ:Canon LBP910 ( LIPS IV ) です。 # setnetlp コマンドでプリンタを追加し、 # 追加したプリンタに lp コマンドで印刷指示を出せば、 # どんなファイルでも印刷可能と認識していますが、 # そもそもこの認識が違っているのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- FMW2005
- ベストアンサー率100% (1/1)
> そもそもこの認識が違っているのでしょうか? > 間違ってます。 lpコマンドは「ファイルのデータをなんらかのフィルタを通してプリンタに流す」コマンドです。テキストが印刷できたのは,デフォルト設定がテキストを Canon LIPS IV に変換してくれたために印刷できただけですので,PDF は PostScript の拡張みたいなモノですから,PDF -> LIPS IV に変換するフィルタが必要です。 ってなわけで,ghostscript 日本語版をどこかから拾ってきて環境構築する必要があります。続きは参考 URL を見ながら,pdf2ps と gslips を作成して,フィルタを作って登録する必要があると思います。 頑張って下さい。
お礼
ありがとうございます。 テキストファイルが印刷できたので、 そのままファイルを送信すれば印刷ができるのだと、 ご認識していました。 教えていただいた URL を元に、 GhostScript をインストールしてみたいと思います。