Konvertieren Sie Bilder mit Python in ein Schwarzweiß-PDF

In dieser Kurzanleitung wird die Darstellung eines image in Schwarzweiß-PDF mit Python erläutert. Sie umfasst den Algorithmus und den Codeausschnitt zur Konvertierung von Python-JPG in Schwarzweiß-PDF. Diese Informationen gelten für die Darstellung gängiger Bildformate, darunter BMP, GIF, PNG und andere.

Schritte zum Konvertieren von JPG in Schwarzweiß-PDF mit Python

  1. Richten Sie die Entwicklungsumgebung ein, indem Sie Aspose.Imaging für den Export von Bildern konfigurieren
  2. Laden Sie das Eingabebild mit einem Objekt der Klasse Image
  3. Konvertieren Sie das Bild in das Klassenobjekt RasterCachedImage und speichern Sie es im Cache.
  4. Binärisieren Sie das Bild mithilfe eines Schwellenwerts
  5. Rendern Sie das Ausgabe-PDF-Dokument mit der Methode Save

Die oben genannten Schritte beschreiben den Vorgang zum Konvertieren von JPG in Schwarzweiß-PDF mit Python. Zuerst wird das Quellbild von der Festplatte geladen und dann nach der Konvertierung in das unterstützte Format zwischengespeichert. Schließlich wird der Schwellenwert definiert, um das Bild zu binärisieren, bevor es in das PDF-Format exportiert wird.

Code zum Exportieren von Bildern in Schwarzweiß-PDF mit Python

Dieser Codeausschnitt zeigt, wie Sie mithilfe des Python-Bild-zu-PDF-Konverters im Schwarzweißformat auf Ihrer Seite ein Bild erstellen können. Es arbeitet mit der Image-Klasse, um das Quellbild zu lesen. Anschließend werden die Pixeldaten zwischengespeichert, bevor das Bild binärisiert wird. Sie können den Schwellenwert anpassen, was bedeutet, dass dem entsprechenden Grauwert aller Pixel basierend auf dem angegebenen Zahlenschwellenwert der Wert 255 oder 0 zugewiesen wird. Schließlich wird das Klassenobjekt PdfOptions deklariert und das Ausgabe-PDF-Dokument in den angegebenen Pfad exportiert.

In diesem Kurztutorial wurde erklärt, wie Sie JPG mit Python in ein schwarzweißes PDF konvertieren. Wenn Sie jedoch die Größe von Bildern ändern möchten, lesen Sie den Artikel Bildgröße mit Python ändern.

 Deutsch