2016-11-09 42 views
1

我想編輯100頁PDF文件,我需要導出爲PNG,設定自己的形象模式灰度所有這些圖像,並設置也是他們的分辨率,寬度和heigth。與瘸子腳本福編輯圖像文件

我如何編寫執行這個動作,這樣我可以用GIMP在批處理模式下應用它們的方案(或Python)腳本?
我已經搜索在互聯網上,但沒有發現的simpy給出的指令。

回答

2

ImageMagick的convert將這樣做在同一個呼叫在一個命令提示:

convert -density 200 -colorspace Gray input.pdf -geometry 1000 ouput.png 

將產生1000像素寬的灰度的PNG(輸出0到輸出 - (N-1)png格式),使用200DPI呈現PDF。

您還可以使用腳本瘸子,但你會擁有更多的學習和AFAIK爲PDF加載程序只加載在100DPI的API。

稍微更手動方法可能是:

  • 負荷(手動地)在GIMP圖像(裏,可以指定在這種情況下,DPI)。這將所有頁面加載爲圖層。
  • 圖像>模式> RGB轉換的圖像爲灰度。
  • 圖像>縮放圖像設置所有頁面的大小
  • 保存各層爲PNG(有腳本這一點,例如this one
+0

確認,對於PDF裝載機GIMP API不允許人們設置分辨率。 – jsbueno