2011-02-17 45 views
3

我正試圖找到一種方法將PDF轉換爲Linux盒子上的高質量JPG預覽。如何創建PDF的JPG預覽(使用Linux命令行)?

我目前正在使用ImageMagicK + GhostScript,但我必須對圖像進行超級採樣以獲得可讀的質量,這需要永久處理(我的盒子上一頁的時間超過30秒)。

有沒有人知道一個更好的方法,我可以實現高品質的預覽而不必過多采樣?

謝謝!

+0

我不確定Java產品是否適合您的需求,但本文 - [將PDF轉換爲使用Java的高分辨率圖像](http://www.gnostice.com/nl_article.asp?id=135&t= Convert_PDF_To_High-Resolution_Images_Using_Java) - 是爲我們的產品Gnostice PDFOne編寫的。 – BZ1 2011-02-17 04:14:24

+0

感謝您的回覆。不幸的是我不能分出500塊錢。 :( – Mike 2011-02-17 04:46:43

回答

0

首先,你使用pdf2ps命令

pdf2ps file.pdf file.ps

然後你可以使用ImageMagick的轉換

convert -resample 300 file.ps file.jpg

+0

這可能是你所嘗試的,我只是猜測,因爲你沒有包括你的嘗試。 – 2011-02-17 04:01:09

5

我發現安裝pdftoppm進一步處理輸出到JPG你的PDF轉換爲PS在我的Ubuntu Linux機器上。

pdftoppm -f 1 -l 1 -scale-to 1024 -png input-file.pdf output-file 
  • ,輸出爲高品質的時候進制到 PX大
  • 的轉換是相當快的上述
  • 我的命令創建的只是第一頁(預覽 - f 1的-l 1
  • 輸出文件似乎是以下格式:輸出文件1.png(其中1是頁號)