So konvertieren Sie TIFF in PNG in C#

Dieses Thema behandelt die Details wie man TIFF in C# in PNG umwandelt. Es umfasst alle Ressourcen, wichtige Klassen, Methoden und einen lauffähigen Beispielcode zum Konvertieren von TIFF in PNG in C#. Die Anwendung kann in allen von .NET unterstützten Umgebungen in Windows, Linux oder macOS verwendet werden.

Schritte zum Konvertieren von TIFF in PNG in C#

  1. Richten Sie die Umgebung für die Verwendung von Aspose.Imaging mithilfe des NuGet-Paket-Managers ein
  2. Greifen Sie mit der Klasseninstanz Image auf die TIFF-Quelldatei zu und wandeln Sie sie in TiffImage um
  3. Durchlaufen Sie jeden TIFF-Rahmen
  4. Speichern Sie den ausgewählten TIFF-Rahmen als PNG auf der Festplatte, wobei Sie standardmäßig PngOptions verwenden.

Indem Sie die oben genannten Schritte befolgen, können Sie problemlos jeden Frame in einem TIFF in PNG mit C# in einem schrittweisen Ansatz konvertieren, bei dem wir zunächst die Umgebung einrichten, indem wir die erforderlichen Ressourcen innerhalb des Projekts nutzen Anschließend wird das Quell-TIFF-Bild mithilfe einer Instanz der Image-Klasse geladen. Das geladene Bild wird dann in eine Instanz der TiffImage-Klasse umgewandelt, woraufhin auf jeden Frame im TIFF-Bild zugegriffen wird. Jeder TIFF-Rahmen wird als separate PNG-Datei auf der Festplatte gespeichert, wobei die standardmäßige PngOptions-Instanz verwendet wird.

Code zum Konvertieren von TIFF in PNG mit C#

Mit Hilfe des obigen Beispielcodes können Sie mithilfe von sehr wenigen API-Aufrufen ganz einfach TIFF in PNG mit C# ändern*. Die Image-Klasseninstanz unterstützt mehrere Bildtypen und verfügt über zahlreiche überladene Methoden, mit denen die Bilder zusammen mit anderen zusätzlichen LoadOptions-Parametern entweder aus einem Stream oder von einem Datenträger geladen werden können. Mithilfe der LoadOptions-Klasse können Sie den Ereignishandler für den Fortschritt, die Datenhintergrundfarbe, den Datenwiederherstellungsmodus und den Hinweis auf die Puffergröße festlegen.

In diesem Artikel haben wir etwas über den Prozess zum Konvertieren von TIFF in PNG mit C# gelernt. Wenn Sie daran interessiert sind, die PNG-Datei zu komprimieren, lesen Sie den Artikel zu Wie komprimiert man ein PNG in C#.

 Deutsch