Windows üzerinde bir PDF bir önizleme JPEG alın?

oy
36

Bir PDF ilk sayfasının bir JPEG Önizleme oluşturmak için gereken bir çapraz platform (Python) uygulaması vardır.

Mac'te ben yumurtlama ediyorum yudumlar . Ben Windows üzerinde yapabileceği benzer basit bir şey var mı?

Oluştur 02/08/2008 saat 18:01
kaynak kullanıcı
Diğer dillerde...                            


3 cevaplar

oy
31

ImageMagick delegeleri PDF-> GhostScript için bitmap dönüştürme zaten, işte kullanabileceğiniz bir komut var (o tarafından listelenen fiili komuta dayanıyor ps:alphaImageMagick'in yetki verilen kişi, sadece çıkış olarak JPEG kullanmak ayarlanmış):

gs -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT \
-dMaxBitmap=500000000 -dLastPage=1 -dAlignToPixels=0 -dGridFitTT=0 \
-sDEVICE=jpeg -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -r72x72 \
-sOutputFile=$OUTPUT -f$INPUT

burada $OUTPUTve $INPUTgiriş ve çıkış dosya vardır. Ayarlayın 72x72ihtiyacınız ne olursa olsun çözünürlük. (Bir satır olarak bütün komutunu dışarı yazıyorsanız Açıkçası tersbölüler atar.)

Bunun iki nedeni iyidir:

  1. Sen ImageMagick artık yüklü olması gerekmez. Ben Imagemagick karşı bir şey (Ben bite love it) var, ama basit çözümler inanıyoruz değil.
  2. ImageMagick iki aşamalı bir dönüşüm yapar. İlk PDF-> PPM, ardından PPM-> JPEG. Bu şekilde, dönüşüm tek bir adımdır.

Başka şeyler düşünmeye: Ive'sınav dosyalarla, PNG, JPEG daha iyi sıkıştırır. Eğer PNG kullanmak istiyorsanız, değiştirmek -sDEVICE=jpegiçin -sDEVICE=png16m.

Cevap 10/08/2008 saat 09:08
kaynak kullanıcı

oy
11

Sen bazı örneklere bakın, bunun için ImageMagick en dönüştürme hizmet programını kullanabilirsiniz http://studio.imagemagick.org/pipermail/magick-users/2002-May/002636.html :

Convert taxes.pdf taxes.jpg 

taxes.jpg.0, taxes.jpg.1: [2] jpeg dosyalarına iki sayfalık bir PDF dosyasına dönüştürmek

aşağıdaki gibi ben de küçük resim bu jpegler dönüştürebilirsiniz:

convert -size 120x120 taxes.jpg.0 -geometry 120x120 +profile '*' thumbnail.jpg

aşağıdaki gibi Hatta bir jpeg minik doğrudan PDF dönüştürebilirsiniz:

convert -size 120x120 taxes.pdf -geometry 120x120 +profile '*' thumbnail.jpg

Bu iki sayfa için bir thumbnail.jpg.0 ve thumbnail.jpg.1 sonuçlanacaktır.

Cevap 02/08/2008 saat 19:49
kaynak kullanıcı

oy
3

PC Acrobat yüklü olma olasılığı var mı? Ben Acrobat PDF belgenin ilk sayfasının önizleme, Windows Explorer'ın küçük resim görünümünde böylece bir kabuk uzantısı yükler düşünüyorum. Eğer sarmak gerekir IExtractImage COM API yoluyla kendinizi küçük resimlerin alabilirsiniz. VBAccelerator C # örnek vardır Python için bağlantı noktası olabilir o.

Cevap 10/08/2008 saat 08:10
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more