In diesem Thema konzentrieren wir uns auf die Konvertierung von PSD in PNG in C#, indem wir alle Details zum Einrichten der Umgebung behandeln und den Beispielcode verwenden. Die Anwendung kann zum Speichern von PSD als PNG mit C# unter Verwendung einiger API-Aufrufe verwendet werden, und die Anwendung kann in jeder der .NET-konfigurierten Umgebungen unter Linux, macOS oder Windows verwendet werden.
Schritte zum Konvertieren von PSD in PNG in C#
- Richten Sie die Umgebung ein, indem Sie Aspose.PSD for .NET von NuGet zum Exportieren von PSD in PNG installieren
- Erstellen Sie ein PsdImage-Klassenobjekt, um die Quell-PSD-Datei von der Festplatte zu laden
- Verwenden Sie die PngOptions-Klasseninstanz, um die Ausgabe-PNG-Optionen festzulegen
- Konvertieren Sie die PSD mit der Save-Methode in eine PNG-Datei
In C# PSD to PNG Converter-Anwendung kann einfach mit den oben genannten Schritten entwickelt werden, wobei der Prozess durch Laden der Beispiel-PSD-Datei von der Festplatte oder dem Speicherstrom mit der Methode Image.Load() eingeleitet wird. Dann werden durch Verwendung eines PngOptions-Klassenobjekts die erforderlichen Eigenschaften der Ausgabe-PNG-Option festgelegt, woraufhin die PSD mithilfe der Save-Methode in eine PNG-Datei auf dem Datenträger konvertiert wird.
Code zum Exportieren von PSD in PNG in C#
Das obige Beispiel zeigt den Prozess der Konvertierung einer PSD in PNG mit C# unter Verwendung weniger API-Aufrufe. Die PsdLoadOptions werden verwendet, um die Optionen der PSD-Quelldatei zum Laden festzulegen, und die Methode Image.Load() wird verwendet, um die PSD-Quelldatei von der Festplatte zu öffnen. Die PngOptions-Klasse wird verwendet, um die Ausgabe-PNG-Eigenschaften wie ColorType, CompressionLevel, DefaultReplacementFont, ResolutionSettings und MultiPageOptions festzulegen, um nur einige zu nennen. Nach dem Festlegen der PNG-Eigenschaften wird die gewünschte PNG-Datei entweder auf der Festplatte oder im MemoryStream gespeichert.
In diesem Beispiel haben wir den Prozess der Konvertierung von PSD in PNG mit C# anhand eines schrittweisen Ansatzes kennengelernt. Wenn Sie mehr über das Konvertieren einer PSD in PDF erfahren möchten, lesen Sie den Artikel zu Wie konvertiert man PSD in PDF in C#.