Kap egy előnézet JPEG a PDF Windows?

szavazat
36

Van egy cross-platform (Python) alkalmazása, amelynek szüksége van, hogy létrehoz egy JPEG előnézet az első oldalon a PDF.

A Mac én ívás kortyot . Van valami hasonlóan egyszerű tehetek a Windows?

A kérdést 02/08/2008 18:01
a forrás felhasználó
Más nyelveken...                            


3 válasz

szavazat
11

Használhatja ImageMagicknek alakítsuk segédprogram erre, pl: lásd http://studio.imagemagick.org/pipermail/magick-users/2002-May/002636.html :

Convert taxes.pdf taxes.jpg 

Konvertálja a két oldalas PDF file-ba [2] jpeg fájlok: taxes.jpg.0, taxes.jpg.1

Azt is átalakítani ezeket JPEG képek miniatűr az alábbiak szerint:

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

Azt is konvertálni a PDF közvetlenül a jpeg áttekintő az alábbiak szerint:

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

Ez azt eredményezi, hogy a thumbnail.jpg.0 és thumbnail.jpg.1 a két oldalon.

Válaszolt 02/08/2008 19:49
a forrás felhasználó

szavazat
3

A PC valószínűleg az Acrobat? Azt hiszem, az Acrobat telepít shell kiterjesztés, így előzetesek az első oldalon egy PDF dokumentum megjelenik a Windows Explorer miniatűr nézet. Tudod kap miniatűrök saját magának a IExtractImage COM API, amelyre szüksége lesz, hogy lezárja. VBAccelerator van például C # , hogy meg portot Python.

Válaszolt 10/08/2008 08:10
a forrás felhasználó

szavazat
31

ImageMagicknek delegálja PDF-> bitmap átalakítás GhostScript, úgyhogy itt egy parancs segítségével (ez alapján a tényleges parancs által felsorolt ps:alphadelegáltja ImageMagick, csak beállítani a JPEG, mint kimenet):

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

ahol $OUTPUTés $INPUTamelyek az input és output fájlneveket. Állítsa be a 72x72hogy bármilyen felbontást amire szüksége van. (Nyilvánvaló, hogy eltávolítják a fordított perjelek ha írsz ki a teljes parancsot egy sorban.)

Ez jó, két okból:

  1. Nem kell, hogy ImageMagicknek telepített többé. Nem mintha bármi ellen ImageMagicknek (imádom a bit), de úgy vélem, egyszerű megoldásokat.
  2. ImageMagick nem egy kétlépcsős átalakítást. Először PDF-> PPM, majd PPM-> JPEG. Ily módon, az átalakítás egylépéses.

Más dolog, hogy fontolja meg: a fájlok Kipróbáltam, PNG jobban tömörít, mint a JPEG. Ha a használni kívánt PNG, változtassa meg a -sDEVICE=jpega -sDEVICE=png16m.

Válaszolt 10/08/2008 09:08
a forrás felhasználó

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