2016-11-22 57 views
0

GhostScript的輸出文件,我PDF文件轉換爲使用此命令單獨的圖像:與原文件名

-sDEVICE=jpeg -o page-%02d.png X.pdf

此輸出文件爲:

page-01.jpeg, page-02.jpeg,等等。

不過,我要輸出這個文件名的文件:

X-page-01.jpeg, X-page-02.jpeg,等等。

是否可以用GhostScript做到這一點?

回答

0

嗯,是的,顯然它的可能:

-sDEVICE=jpeg -o X-page%02d.jpeg X.pdf 

(我假定你實際上意味着PAGE-%02d.jpeg,而不是png格式,因爲你指定JPEG設備)。

不,Ghostscript不會自動將輸入文件名添加到輸出文件名中,您必須自己做。

+0

難道你不能使用for循環或什麼?在這裏搜索了近一個小時之後,我得出了可能的結論,儘管我不知道該怎麼做。 –

+0

Ghostscript不允許您以任何有意義的方式使用輸入文件名。如果你想編寫一個shell腳本,那麼你可以做各種各樣的事情,但是這很大程度上取決於正在使用的操作系統,你沒有提到,或者提供了任何線索。 – KenS

+0

好吧,沒錯,沒錯 - 我使用Windows。但是,如果我這樣問的話,難道不像要求某人爲我寫命令?我不確定這是否允許在這裏......並且我個人並不希望只學習一次這樣做(這就是爲什麼我正在尋找一個有助於解決問題的原因) –

相關問題