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

In verschiedenen Fällen ist häufig eine Text-zu-Bild-Konvertierung erforderlich, z. B. um den Text schreibgeschützt zu machen. In einem vorherigen Artikel haben wir darüber geschrieben, wie man den Text in einer TXT-Datei in Java in ein PDF konvertiert. In diesem Artikel erfahren Sie, wie Sie einen Text in ein Bild konvertieren, dh PNG, JPEG oder GIF in Java.

Java-Text-zu-Bild-Konverter (PNG, JPEG oder GIF) – kostenloser Download

Aspose.Words for Java ist eine funktionsreiche API zum Erstellen, Bearbeiten oder Konvertieren von MS Word-Dokumenten in Java-basierten Anwendungen. Darüber hinaus unterstützt es die High-Fidelity-Konvertierung von Textdokumenten in andere Dokument- und Bildformate. In diesem Artikel verwenden wir Aspose.Words für Java, um Text in PNG-, JPEG- oder GIF-Bilder zu konvertieren. Sie können das JAR der API herunterladen oder es mit den folgenden Maven-Konfigurationen installieren:

Repository:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Abhängigkeit:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>22.4</version>
    <classifier>jdk17</classifier>
</dependency>

Konvertieren Sie Text (TXT) in Bild in Java

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 Java aufgeführt.

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

Das folgende Codebeispiel zeigt, wie in Java Text als Bild gespeichert wird.

// Textdatei laden
Document doc = new Document("Input.txt");

// Schleife jede Seite durch
for (int page = 0; page < doc.getPageCount(); page++) {
	// Extrahieren Sie die Seite
	var extractedPage = doc.extractPages(page, 1);

	// Als Bild speichern, zB PNG
	extractedPage.save("Output_" + page + ".png");
}

Java Text-zu-Bild-Konvertierungsbibliothek - Holen Sie sich eine kostenlose Lizenz

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

Fazit

In diesem Artikel haben Sie gelernt, wie Sie in Java einen Text programmgesteuert in ein Bild konvertieren. Sie können einfach die API installieren und das bereitgestellte Codebeispiel verwenden, um den Text in PNG-, JPEG- oder GIF-Bilder zu konvertieren. Außerdem können Sie andere Funktionen von Aspose.Words für Java mithilfe der Dokumentation erkunden. Falls Sie Fragen oder Anregungen haben, können Sie uns auch über unser Forum kontaktieren.

Siehe auch