pdfを印刷しようとすると,プリンタがエラーを出す場合の対処方法です
手順1
プリンタのエラーを確認する
プリンタの機種によって方法は違いますが,おおよそ以下のいずれかの方法になります
- PCからプリンタの管理画面が見える場合
- 管理画面からジョブのエラーログを確認
- PCからプリンタの管理画面が見えない場合
- プリンタの操作パネルから,ジョブの一覧を探して
- エラーログを見る
- エラーログをプリントアウトする
- プリンタの操作パネルから,ジョブの一覧を探して
手順2 (エラーの内容がメモリ不足の場合)
エラーに以下のキーワードが含まれる場合は,「プリンタのメモリ不足」が原因です
- メモリ不足
- pdf使用メモリ不足
- バッファエラー
この場合は以下の方法で対処できます
- 専用ソフトを使って pdf を小さいサイズに変換
- pdfを一気に印刷するのではなくて、ページを範囲指定して印刷
pdf2ps コマンドを使う方法
1)の小さいサイズに変換する場合は,確実な方法は pdf2ps コマンド等で ps形式(postscript形式) に変換する方法です
pdf2ps コマンドがインストールされてるなら
$ pdf2ps hogehoge.pdf output.ps
で output.ps に一度変換して output.ps を印刷すればあっさり解決します
pdfseparate コマンドを使う方法
2)の方法は pdfsepareteを使うと簡単に実行できます
まず pdfseparate を使って pdf をページ単位で別pdfファイルに出力して,出力されたpdfファイルをひたすらプリントするだけです.
コマンドは
$ pdfseparate hogehoge.pdf output-%d.pdf
で,これでoutput-ページ番号.pdf の連番ファイルができます