在ubuntu 11.10中列印中文PDF,有時遇到中英混雜的文件,會有印不出部份文字的情形,原因我並不了解,不過經驗上來說多半來自一些別的單位在win環境製作的PDF。解決的方法之一,我一直使用FoxitReader,但是他的linux版本不能選列印的雙面、一張紙印兩頁的選項,不過既然FoxitReader使用的列印是lpr,可以用下指令的方式來達到要的效果。
範例:
- 紙張來源:-o InputSlot=Tray3 或 -o InputSlot=Auto
- 一面印2張:-o number-up=2
- 雙面列印:sides=two-sided-long-edge 或 sides=two-sided-short-edge
範例:
lpr -P HP-Color-LaserJet-2605-2 -o InputSlot=Tray3 -o Resolution= -o PageSize=A4 -o number-up=2 -o sides=two-sided-long-edge test.pdf資料來源:Command-Line Printing and Options - Documentation - CUPS:
留言