Konvertieren Sie Text in PNG-, JPEG- und GIF-Bilder in C#

In verschiedenen Fällen müssen Sie den Text in schreibgeschützte Formate wie Bilder oder PDF konvertieren. In einem vorherigen Artikel haben wir behandelt, wie man den Text in einer TXT-Datei in PDF konvertiert. Für die Text-zu-Bild-Konvertierung aus .NET-Anwendungen zeigt dieser Artikel, wie Sie einen Text programmgesteuert in C# .NET in ein PNG-, JPEG- oder GIF-Bild konvertieren.

Konvertieren Sie Text in PNG-, JPEG- oder GIF-Bilder in C# - .NET API

Um Text in PNG-, JPEG- oder GIF-Bilder umzuwandeln, verwenden wir Aspose.Words for .NET. Es ist eine leistungsstarke API, mit der Sie MS Word-Dokumente erstellen und bearbeiten können. Darüber hinaus können Sie MS Word- und Textdokumente in verschiedene andere Dateiformate konvertieren. Sie können die DLL der API herunterladen oder direkt von NuGet installieren.

PM> Install-Package Aspose.Words

Konvertieren Sie Text (TXT) in ein Bild in C#

TXT-Dateien sind 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 C# 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 Sie einen Text in C# in Bilder konvertieren.

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

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

    // Als Bild speichern, zB PNG
    extractedPage.Save($"Output_{page + 1}.png");
}

Holen Sie sich eine kostenlose API-Lizenz

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

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Text in C# programmgesteuert in Bilder konvertieren. Sie können das bereitgestellte Codebeispiel verwenden und den Text in TXT-Dateien nahtlos in PNG-, JPEG- oder GIF-Bilder konvertieren. Außerdem können Sie weitere von Aspose.Words für .NET angebotene Funktionen mithilfe der Dokumentation erkunden. Sie können Ihre Fragen auch in unserem Forum posten.

Siehe auch