2009年7月17日金曜日

ubuntuに仮想pdfプリンタをインストールする

[したいこと・しりたいこと]
ubuntuに 仮想pdfプリンタをインストールする


[環境]
Ubuntu Hardy Heron 8.04
Ubuntu Jaunty Jackalope 9.04
VirtualBox 3.0.2
USB 104Key (US)



[したこと]

(1)cups-pdf をインストールする
$ sudo apt-get install cups-pdf

(2)pdf プリンターの追加

plan1-1
ブラウザからプリンタを管理するor追加する

http://localhost:631/

[プリンタの追加] -> [名前] -> [デバイス] -> [CUPS-PDF(Virtual PDF Printr)]

[PDF のメーカー/製造元] -> [Generic]

[モデル] -> [Generic Postscript Printer (en)] -> [プリンタの追加] -> [プリンタ]

plan1-2
デフォルトのプリンタにする
[プリンタの設定] -> [サーバ] -> [新規] -> [プリンタ]

プリンタ名PDFを選択
[プリンタ] -> [デフォルトのプリンタにする]

plan2
システム・管理・プリンターからプリンターの追加を選択する
製造元としてGeneric、モデルとしてPostScriptを選択する。
プリンタの名前を自分に便利なようにつける



(3)PDF の出力場所をつくる
PDF は ~/PDF/以下に作成される。

mkdir /home/user_name/PDF

小文字pdfはNG
/home/user_name/PDF #good
/home/user_name/pdf #bad

(4)テスト印刷
lpr -P PDF english.txt
lpr -P PDF sample.ps

(5)PDF の出力場所を変更したい
/etc/cups/cups-pdf.conf
Out ${HOME}/PDF

/etc/apparmor.d/usr.sbin.cupsd
@{HOME}/PDF/ w,
@{HOME}/PDF/* w,

[参考]

# # 追加したプリンタに印刷を行うことで、PDFが作成できるようになる。PDFは~/PDF/以下に作成される。
https://wiki.ubuntulinux.jp/UbuntuTips/Others/Print2Pdf

Ubuntuでcups-pdfの出力先を変える - 忘れたときに備えた記録(2008-04-08)
http://www.hinet.mydns.jp/tdiary/?date=20080408