Ändern der Größe von Bildern in PDF mit Python

Dieses kurze Tutorial erklärt, wie man Bilder in PDF mit Python in der Größe ändert. Es enthält Details zur Einrichtung der IDE, eine Liste von Schritten und Beispielcode zur Entwicklung eines PDF-Foto-Resizers mit Python. Sie lernen verschiedene Techniken kennen, um den Prozess zu verbessern und die gewünschte Ausgabe auf unterschiedliche Weise zu erstellen.

Schritte zum Ändern der Bildgröße in PDF mit Python

  1. Richten Sie die Umgebung ein, um Aspose.PDF for Python via .NET zum Ändern der Bildgröße in einer PDF zu verwenden
  2. Importieren Sie die erforderlichen Klassen und laden Sie die Quell-PDF-Datei in ein Objekt der Klasse Document
  3. Greifen Sie auf die erste Seite zu und holen Sie die Bildersammlung daraus
  4. Holen Sie das erste Bild aus der Sammlung und speichern Sie es zur weiteren Verarbeitung in einem Speicherstrom
  5. Entfernen Sie die ursprüngliche Bildplatzierung von der Seite
  6. Erstellen Sie ein ImageStamp-Objekt mit dem Bildstrom und legen Sie die neue Höhe und Breite fest
  7. Setzen Sie die Position des ImageStamp in die untere linke Ecke des Originalbildes
  8. Speichern Sie den Bildstempel auf der Seite und speichern Sie die PDF

Diese Schritte fassen zusammen, wie man die Bildgröße in PDF mit Python reduziert. Laden Sie die Quell-PDF-Datei in ein Objekt der Klasse Document, greifen Sie auf die erste Seite mit einem Index ab 1 zu, holen Sie die Bildersammlung der Zielseite, wählen Sie das gewünschte Bild und speichern Sie es in einem temporären Speicherstrom. Blenden Sie die ursprüngliche Bildplatzierung aus, erstellen Sie ein ImageStamp-Objekt, setzen Sie die ursprüngliche Position des Bildes, legen Sie eine neue Bildgröße fest und speichern Sie den Stempel auf der Seite, bevor Sie die PDF speichern.

Code zum Ändern der Größe eines PDF-Fotos mit Python

Der obige Code zeigt, wie man die Bildgröße in PDF mit Python ändert. Neben der Größenänderung können Sie ImageStamp verwenden, um einen neuen Hintergrund, Transparenz, Rotation, Zoomstufe und Bildqualität festzulegen. Sie können auch eine Begrenzungsprüfung hinzufügen, um Seitenränder nicht zu überschreiten, und den Bildtyp ändern oder das Bild komprimieren, um eine kleinere Ausgabedatei zu erstellen.

Dieser Artikel hat den Prozess zum Zugriff auf und zur Änderung der Größe von Bildern in einer PDF erklärt. Um JavaScript zu einer PDF hinzuzufügen, lesen Sie den Artikel über JavaScript zu PDF mit Python hinzufügen.

 Deutsch