PSD naar PNG converteren met behulp van C#
Aspose.PSD is een PSD-formaat SDK en C# .NET Photoshop Manipulation API, die van het PSD-formaat naar het PNG-formaat kan converteren.
Voor deze PSD-conversie dient u de volgende C#-code te gebruiken:
Onderstaande voorbeeldcode demonstreert hoe u PSD naar PNG kunt converteren:
// 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 }); | |
} |
U kunt het compressieniveau van het PNG-formaat specificeren van 0 tot 9, waarbij 9 de hoogste compressie is. U kunt Png Progressieve compressie gebruiken en het kleurentype van het Png-bestand wijzigen. Png Options hebben verschillende eigenschappen voor elk geval van PSD-export.
Het gebruik van Semitransparent Png met Alpha-kanaal voor uw site of werk is een goede oplossing. Een Adobe Photoshop-bestand kan perfect worden geëxporteerd met Alleen-lezen modus
Hier is een voorbeeld van een geëxporteerd PSD-bestand met de Toegepaste Masker, Laag met Tekst, en Helder Kleurvullende Laag (Aspose.PSD ondersteunt alle typen van de Adobe Photoshop Vullend Laag). Ook kunt u het schaduweffect op de PSD-vormlaag zien.