U ovoj ćemo se temi usredotočiti na to kako pretvoriti PSD u PNG u C# pokrivajući sve pojedinosti za postavljanje okruženja i korištenje primjera koda. Aplikacija se može koristiti za spremanje PSD-a kao PNG pomoću C# pomoću nekoliko API poziva, a aplikacija se može koristiti u bilo kojem od .NET konfiguriranih okruženja unutar Linuxa, macOS-a ili Windowsa.
Koraci za pretvaranje PSD-a u PNG u C#
- Postavite okruženje instaliranjem Aspose.PSD for .NET iz NuGeta za izvoz PSD-a u PNG
- Napravite objekt klase PsdImage za učitavanje izvorne PSD datoteke s diska
- Koristite instancu klase PngOptions za postavljanje izlaznih PNG opcija
- Pretvorite PSD u PNG datoteku pomoću metode Spremi
U C# PSD u PNG aplikacija za pretvaranje može se jednostavno razviti korištenjem gore navedenih koraka, pri čemu će se proces pokrenuti učitavanjem uzorka PSD datoteke s diska ili memorijskog toka pomoću metode Image.Load(). Zatim će se pomoću objekta klase PngOptions postaviti potrebna svojstva izlazne PNG opcije, nakon čega slijedi pretvaranje PSD-a u PNG datoteku na disku pomoću metode Spremi.
Kod za izvoz PSD-a u PNG u C#
Gornji primjer prikazuje postupak pretvaranja PSD u PNG pomoću C# uz korištenje nekoliko API poziva. PsdLoadOptions koristi se za postavljanje opcija izvorne PSD datoteke za učitavanje, a metoda Image.Load() koristi se za otvaranje izvorne PSD datoteke s diska. Klasa PngOptions koristi se za postavljanje izlaznih PNG svojstava kao što su ColorType, CompressionLevel, DefaultReplacementFont, ResolutionSettings i MultiPageOptions da spomenemo samo neke. Nakon postavljanja svojstava PNG-a, željena PNG datoteka bit će spremljena ili na disk ili unutar MemoryStream-a.
U ovom smo primjeru naučili o procesu konvertiranja PSD-a u PNG pomoću C# koristeći postupni pristup. Ako vas zanima više o pretvaranju PSD-a u PDF, pogledajte članak na kako pretvoriti PSD u PDF u C#.