Konvertieren von PSD in PNG mit C#

Contents
[ ]

Aspose.PSD ist ein PSD-Format SDK und eine C# .NET Photoshop Manipulation API, die von PSD-Format in PNG-Format konvertieren kann.

Für diese PSD-Konvertierung sollte der folgende C#-Code verwendet werden:

Der folgende Beispielcode zeigt, wie PSD in Png konvertiert wird:

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
string inputFile = dataDir + "PsdConvertToPngExample.psd";
using (var psdImage = (PsdImage)Image.Load(inputFile, new PsdLoadOptions() { ReadOnlyMode = true }))
{
psdImage.Save(dataDir + "PsdConvertedToPng.png",
new PngOptions() { ColorType = PngColorType.TruecolorWithAlpha, Progressive = true, CompressionLevel = 9 });
}

Sie können den Png-Formatkomprimierungsgrad von 0 bis 9 angeben, wobei 9 die höchste Kompression ist. Sie können eine Png-progressive Kompression verwenden und den Farbtyp der Png-Datei ändern. Png-Optionen haben unterschiedliche Eigenschaften für alle Fälle des PSD-Exports.

Die Verwendung von semitransparentem Png mit Alphakanal für Ihre Website oder Arbeit ist eine gute Lösung. Adobe Photoshop-Dateien können pixelgenau mit Schreibgeschütztem Modus exportiert werden.

Hier ist das Beispiel einer exportierten PSD-Datei mit angewandter Maske, Ebene mit Text und transparenter Füllfarbenebene (Aspose.PSD unterstützt alle Arten von Adobe Photoshop-Füllebenen). Außerdem können Sie den Schatteneffekt auf der PSD-Formebene sehen.

todo:image_alt_text