So erstellen Sie ein PNG-Bild aus BMP in C#

Diese Schritt-für-Schritt-Anleitung zeigt Ihnen, wie Sie ein PNG-Image aus BMP in C# erstellen. Dieser Code in C# speichert Bitmap einfach und schnell als PNG. In bestimmten Situationen müssen wir Bitmaps in unseren C#-Anwendungen in PNG konvertieren, und dieses Beispiel ist in solchen Szenarien hilfreich.

Schritte zum Erstellen von PNG-Bildern aus BMP in C#

  1. Richten Sie das Aspose.Imaging for .NET-Paket von Nuget.org ein
  2. Verweis auf die folgenden zwei Namespaces einschließen: Aspose.Imaging, Aspose.Imaging.ImageOptions
  3. Geben Sie vor dem Konvertieren die Lizenz mit der SetLicense-Methode an
  4. BMP-Datei in ein Image-Objekt einlesen
  5. Legen Sie die Attribute für das ausgegebene PNG-Bild mithilfe der Klasse PngOptions fest
  6. Speichern Sie das ausgegebene PNG-Bild mit den angegebenen PNG-Optionen

In den obigen einfachen Schritten laden wir zuerst ein BMP-Eingabebild in ein Bildobjekt, indem wir die Load-Methode der Image-Klasse verwenden. Sobald wir das BMP-Bild in den Speicher geladen haben, können wir es als Ausgabe-PNG-Bild speichern. Wir können auch die Attribute des ausgegebenen PNG-Bildes angeben.

Code zum Erstellen von PNG-Bildern aus BMP in C#

Im obigen Code haben wir die Auflösung des ausgegebenen PNG-Bildes eingestellt, das aus dem Bitmap-Bild konvertiert wurde. Wir haben auch die Komprimierungsstufe des PNG-Bildes eingestellt. Ebenso können wir andere erforderliche Attribute des Ausgabebildes festlegen.

In unserem vorherigen Thema haben wir den Code für Konvertieren Sie OTG in C# in PDF erklärt. Das Konvertieren zwischen verschiedenen anderen Bildformaten ähnelt auch dem Beispiel im obigen Snippet mit geringfügigen Änderungen im Code.

 Deutsch