1. 程式人生 > >Ubuntu列印到pdf檔案

Ubuntu列印到pdf檔案


  由於ubuntu使用的列印系統也是cups(common uinx print system),所以這種列印到pdf檔案的方法基本上對所有unix like系統是通用的。

  首先需要安裝cups-pdf包,這個簡單:
  apt-get install cups-pdf

  然後再修改一下這個檔案的執行許可權:
  chmod +s /usr/lib/cups/backend/cups-pdf

  因為cups-pdf預設屬性是rwx,任何檔案都能執行的,而改變模式+s則是讓它以root的身份執行(和一般的x執行許可權類似,但是執行環境是root的環境),因為檔案的所有者是root。如果不作這個設定,是沒法新增印表機的。

  下面新增印表機,在System->Administration->Printing中選擇“New Printer”:然後就能看到多了一個本地印表機“PDF Printer”,選中然後下一步:如果剛才沒有chmod +s,在這裡是看不到新印表機的。選擇印表機的型別,製造商我們選Generic,型號選擇PostScript Printer,驅動預設,然後下一步:現在就是最後的起名字了,我們就叫“PDF-Printer”好了,描述和位置可以選擇填寫,用處不大:最終,印表機新增完成,出現在了列表中。

  使用的時候,在任何能夠列印的程式中,選擇印表機“PDF-Printer”(剛才我們起的名字),就可以列印為pdf檔案了,檔案預設存在使用者的home目錄PDF目錄下,即“~/PDF/”,好像不能更改。

  記得列印的時候選擇“彩色列印”,因為很多黑白鐳射印表機會設定為把彩色轉換為灰度列印,列印pdf檔案的時候就不用了。