Konvertieren Sie Text in Python in ein PNG-, JPEG- oder GIF-Bild

In verschiedenen Fällen ist häufig eine Text-zu-Bild-Konvertierung erforderlich, z. B. um den Text schreibgeschützt zu machen. Sie können Text in Bilder wie PNG, JPG, GIF usw. konvertieren. In diesem Artikel erfahren Sie, wie Sie einen Text in ein PNG-, JPEG- oder GIF-Bild programmgesteuert in Python.

API zum Konvertieren von Text in PNG-, JPEG- oder GIF-Bilder in Python

Um Text in Bilder umzuwandeln, verwenden wir Aspose.Words for Python. Es ist eine leistungsstarke Python-Bibliothek, mit der Sie Textdokumente nahtlos erstellen und bearbeiten können. Sie können die Bibliothek in Ihrer Python-Anwendung von PyPI mit dem folgenden Pip-Befehl installieren.

> pip install aspose-words

Konvertieren Sie Text (TXT) in ein Bild in Python

TXT-Dateien bieten die einfachste und einfachste Möglichkeit, einfachen Text ohne Formatierung zu speichern. Daher verwenden wir eine TXT-Datei und konvertieren ihren Text in PNG-, JPEG- oder GIF-Bilder. Im Folgenden sind die Schritte zum Konvertieren von Text in Bilder in Python aufgeführt.

  • Laden Sie die Textdatei mithilfe der Document-Klasse.
  • Durchlaufen Sie alle Seiten im Dokument.
  • Extrahieren Sie jede Seite mit der Methode Document.extract_pages().
  • Speichern Sie die Seite als PNG (oder ein anderes Bildformat) mit der Methode Document.save().

Das folgende Codebeispiel zeigt, wie eine Text-zu-Bild-Konvertierung in Python durchgeführt wird.

import aspose.words as aw

# Textdokument laden
doc = aw.Document("Input.txt")

# durch die Seiten blättern
for page in range(0, doc.page_count):
    # Speichern Sie jede Seite als JPG-Bild
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"Output_{page + 1}.jpg")

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um Aspose.Words für Python ohne Evaluierungseinschränkungen zu verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie in Python einen Text programmgesteuert in ein Bild konvertieren. Sie können einfach die Bibliothek installieren und das bereitgestellte Codebeispiel verwenden, um den Text in PNG-, JPEG- oder GIF-Bilder zu konvertieren. Außerdem können Sie mehr über die Bibliothek erfahren, indem Sie die Dokumentation verwenden. Außerdem können Sie Ihre Fragen oder Fragen über unser Forum teilen.

Siehe auch