savefig - python subplot




Erhalten Sie eine Vorschau JPEG eines PDFs unter Windows? (2)

Ich habe eine plattformübergreifende Anwendung (Python), die eine JPEG-Vorschau der ersten Seite einer PDF generieren muss.

Auf dem Mac sips ich sips . Gibt es etwas Ähnliches, das ich unter Windows machen kann?


Ist Acrobat auf dem PC installiert? Ich denke, Acrobat installiert eine Shell-Erweiterung, so dass Vorschaubilder der ersten Seite eines PDF-Dokuments in der Miniaturansicht von Windows Explorer angezeigt werden. Sie können Thumbnails selbst über die IExtractImage-COM-API abrufen, die Sie umbrechen müssen. VBAcccelerator hat ein Beispiel in C # , das Sie nach Python portieren können.


Sie können dazu das ImageMagick Convert Utility verwenden, siehe einige Beispiele in http://studio.imagemagick.org/pipermail/magick-users/2002-May/002636.html :

Convert taxes.pdf taxes.jpg 

Konvertiert eine zweiseitige PDF-Datei in [2] JPEG-Dateien: taxs.jpg.0, taxs.jpg.1

Ich kann diese JPEGS auch wie folgt in ein Miniaturbild konvertieren:

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

Ich kann die PDF-Datei sogar direkt in ein JPEG-Miniaturbild konvertieren:

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

Dies führt zu einem thumbnail.jpg.0 und thumbnail.jpg.1 für die zwei Seiten.





pdf