2012-02-01 45 views
0

在我的pdf文件,我把財產的一層:永遠可印刷 我用-dPrinted使用打印選項 =>但是層在JPG顯示的ghostscript -dprinted失敗

gs \ 
    -o test.jpg \ 
    -dPrinted \ 
    -dBATCH \ 
    -dNOPAUSE \ 
    -dNOSAFER \ 
    -sDEVICE=jpeg \ 
    layer_printstate_off.pdf 

回答

0

-dPrinted=true|false命令行參數告訴Ghostscript如何處理註釋圖片 PDF中的對象。

圖層既不是這兩個 - 它們是不同的。 -dPrinted對Ghostscript的圖層處理沒有影響。

您的文件圖層是否按照您的預期使用Acrobat(Reader)?如果沒有,這個事實增加了文件是「越野車」的可能性。如果是的話,錯誤是與Ghostscript。

+0

是的,用acrobat,圖層不打印:有沒有辦法用ghoscript不打印特定圖層? – Stephane 2012-02-01 21:13:38

+0

否。如果文件正確編碼了*「不打印此圖層」*指令,則Ghostscript應默認不打印圖層。這可能是Ghostscript中的一個錯誤(或者Acrobat使用一些特殊的魔法來優雅地處理「越野車」文件,因爲它有時會......)。我會嘗試打開一個bug http://bugs.ghostscript.com/(但是請注意,他們也需要你的示例文件)。 – 2012-02-01 21:23:37