In einem System, an dem ich gerade arbeite, erzeugen wir Thumbnails als Teil des Workflows. Manchmal sind die PDF-Dateien ziemlich groß (Druckgröße 3m2) und können riesige Bitmap-Bilder enthalten.
Gibt es Thumbnail-fähige Programme, die für den Speicherbedarf optimiert sind und so große PDF-Dateien verarbeiten?
Das resultierende Thumbnail kann png oder jpg sein.
ImageMagick verwende ich für alle meine CLI-Grafiken. Vielleicht kann es für dich funktionieren:
%Vor%Dies erzeugt drei separate PNG-Dateien:
%Vor% Um nur ein Thumbnail zu erstellen, behandeln Sie das PDF so, als ob es ein Array wäre ( [0]
ist die erste Seite, [1]
ist das zweite usw.):
Da Sie sich Gedanken über Speicher machen, können Sie mit der Option -cache
die Speichernutzung einschränken:
-cache Schwellenwert Megabyte des für den Pixel-Cache verfügbaren Speichers.
Bildpixel werden im Speicher gespeichert bis Schwelle Megabyte Speicher waren verbraucht. Nachfolgende Pixeloperationen sind auf der Festplatte zwischengespeichert. Operationen zu Speicher sind wesentlich schneller aber wenn Ihr Computer keine a ausreichende Menge an freiem Speicher Vielleicht möchten Sie diesen Schwellenwert anpassen Wert.
Um eine PDF-Datei zu verkleinern und ihre Größe zu ändern, können Sie diesen Befehl ausführen, der eine maximale Speicherbelegung von ungefähr 20 MB haben sollte:
%Vor% Oder Sie können -density
verwenden, um die Ausgabedichte anzugeben (900 wird dadurch erheblich verkleinert):
Sollte es dich interessieren? Aktuelle erschwingliche Server haben 512 GB RAM. Dies unterstützt das Speichern einer vollfarbigen unkomprimierten Bitmap von mehr als 9000 Zoll (250 m) im Quadrat bei 1200 dpi. Der Leistungseinbruch, den Sie aus der Verwendung von Festplatten ziehen, ist groß.
Tags und Links memory pdf thumbnails