我不能夠講好英語,但我希望有人能幫助我在這一個...Ghostscript的 - PDF文件,與多個托盤,並在此有很多問題
我花了好幾天,但我無法自己弄清楚。這裏的交易:
我有4000+的PDF文件,TrimBox頁邊距,每頁有16頁,顏色。
我需要批量打印出來:在使用上紙盤3紙張
- 打印頁數1-10;
- 使用紙盒4上的紙張打印第11-15頁,兩份不合頁。使用
- 打印16頁紙張上紙盤3
我使用的是京瓷7550ci,the PPD is here.
我已經安裝了Ghostscript的9.19,也與gsprint GSView程序。 Windows 7 SP1。
當我第一次嘗試做任何事情,不知道ghostscript或如何使用它,但做一些閱讀我設法「種」解決問題。我重複的Windows控制面板上的打印機,設置好的每一個與我想要的配置,並做了GSPRINT以下命令:
gsprint -printer "Kyocera TASKalfa 7550ci KX" -color -dUseTrimBox -dFitPage -from 1 -to 10 s_file0001.pdf
gsprint -printer "ALT Kyocera" -color -dUseTrimBox -dFitPage -from 11 -to 15 -copies 2 s_file0001.pdf
gsprint -printer "Kyocera TASKalfa 7550ci KX" -color -dUseTrimBox -dFitPage -from 16 -to 16 s_file0001.pdf
(我設置好的TASKalfa 7550ci默認的驅動程序才能使用紙盒3,和ALT京瓷使用托盤4和uncollate)。
它工作正常,但對於Windows進程以及要處理的打印機都很痛苦。我很快意識到GSPRINT很慢,因爲它必須將整個圖像渲染爲位圖,並開始查看是否可以使用純GhostScript來完成這項工作。
gswin32c -dBATCH -dNOPAUSE -q -dUseTrimBox -dFitPage -dFirstPage=1 -dLastPage=10 -sDEVICE=mswinpr2 -sOutputFile="%printer%Kyocera TASKalfa 7550ci KX" -f test.pdf
gswin32c -dBATCH -dNOPAUSE -q -dUseTrimBox -dFitPage -dFirstPage=11 -dLastPage=15 -sDEVICE=mswinpr2 -sOutputFile="%printer%ALT Kyocera" -f test.pdf
gswin32c -dBATCH -dNOPAUSE -q -dUseTrimBox -dFitPage -dFirstPage=16 -dLastPage=16 -sDEVICE=mswinpr2 -sOutputFile="%printer%Kyocera TASKalfa 7550ci KX" -f test.pdf
但我還是有很多的問題......我很沮喪,我不能得到它的工作,即使真的已經很努力閱讀手冊,並四處搜尋。
- 使用mswinpr2仍然非常慢,給我錯誤的顏色,並且無法弄清楚如何選擇紙盒。
- 使用任何包含PCL驅動程序,altrought是快速和成功地選擇使用dMediaPosition正確的托盤,還有的只有黑色和白色的司機...
- 使用pdfwrite,不正確的比例裁切框,以適應整個頁面,並且無法選擇正確的紙盒。
- 使用ps2write,無法選擇紙盤並與頁面位置混亂。
我迷路了。有人可以給我一些方向?另外,還有一種方法可以將每個字母作爲一個文件發送給打印機?
謝謝大家!
---編輯---
感謝你們的答案!
我設法使其工作:
gswin32c -dBATCH -dNOPAUSE -q -dPDFFitPage -dUseTrimBox -dFirstPage=1 -dLastPage=10 \
-dMediaPosition=7 -sDEVICE=pxlcolor \
-sOutputFile="%printer%Kyocera TASKalfa 7550ci KX" -f in.pdf
gswin32c -dBATCH -dNOPAUSE -q -dPDFFitPage -dUseTrimBox -dFirstPage=11 -dLastPage=15 \
-dMediaPosition=5 -sDEVICE=pxlcolor -dNumCopies=2 \
-sOutputFile="%printer%Kyocera TASKalfa 7550ci KX" -f in.pdf
gswin32c -dBATCH -dNOPAUSE -q -dPDFFitPage -dUseTrimBox -dFirstPage=16 -dLastPage=16 \
-dMediaPosition=7 -sDEVICE=pxlcolor \
-sOutputFile="%printer%Kyocera TASKalfa 7550ci KX" -f in.pdf
的唯一的事情是,網頁無法正確縮放到pxlcolor(它在ljet4,但它是黑色和白色)。
我快到了!謝謝^^。如果有人知道這個問題,我將不勝感激。
你知道的任何支付程序,做到這一點? –
不幸的是沒有。我的企業正在按需實施這三種解決方案中的任何一種。 –