Convert PSD to PNG in C#

PSD (Photoshop Document) ir Adobe Photoshop oriģināls failu formāts, ko parasti izmanto logotipu, brošūru un dažādu grafiku izveidei. PNG attēli tieši Adobe Photoshop, PSD failu konvertēšana uz PNG attēliem programmatiski var ievērojami vienkāršot darba plūsmas un samazināt manuālo iejaukšanos. šajā rakstā mēs izpētīsim kādā pārvērsties PSD formātam Png C#, izmantojot spēcīgu Aspose.PSD .NET API.

satura tabula

C# PSD uz PNG Konvertera API

Lai konvertētu PSD failus uz PNG attēliem, mēs izmantosim ASPOSE.PSD par .NET Šis spēcīgs .NET Plugin vienkāršo Adobe Photoshop failu formātu manipulāciju, ļaujot .Net lietojumprogrammām lādēt un lasīt gan PSD, gan PSB Ar Aspose.PSD, jūs varat viegli atjaunināt slāņa īpašības, pievienot ūdensmarkas, rotēt, skalot, renderēt un konvertēt PSD failus, kopā ar dažādiem citiem atbalstītie failu formātiTas viss ir bez Adobe Photoshop.

The Image klases kalpo kā pamata klase visiem attēla veidiem, bet PsdImage klases ļauj lejupielādēt, rediģēt un saglabāt PSD failus. Savākt (string, ImageOptionsBase) metodi, lai saglabātu PSD noteiktā faila formātā un atrašanās vietā. PsdLoadOptions klases, lai noteiktu slodzes iespējas un PngOptions klases, lai definētu PNG faila formāta izveidošanas iespējas.

Jūs varat arī Lejupielādēt DLL no API vai instalēt to, izmantojot NuGet:

PM> Install-Package Aspose.PSD

Kā pārvērst PSD uz PNG

PSD faila konvertēšana PNG formātā ir vienkāršs process.

  • ** Definēt PSD uzlādes iespējas.**
  • Lai lejupielādētu PSD failu.
  • Specify PNG savāc iespējas.
  • Saviniet PSD kā PNG.

Nākamajā sadaļā mēs pārvērsīsim šos soļus C# kodu, lai eksportētu PSD failu PNG formātā.

Konvertēt PSD uz PNG, izmantojot C#

Lai konvertētu PSD failus uz PNG attēliem, izmantojot C#, sekojiet šādiem soļiem:

  • Izveidojiet PsdLoadOptions klases instanci.
  • Noteikt slodzes iespējas, piemēram, ReadOnlyMode.
  • Lejupielādējiet PSD failu kā **PsdImage ** , izmantojot Imažas klases.
  • Izveidojiet PngOptions klases objektu.
  • Noteikt PNG opcijas, tostarp ColorType, Progressiveun CompressionLevel.
  • Izejas faila saglabāšana, izmantojot Save() metodi.

Šeit ir koda paraugs, kas demonstrē kā konvertēt PSD uz PNG C# :

Source PSD

Source PSD

Convert PSD to PNG using C#

Converted PNG

Iegūt bezmaksas pagaidu licences

Jūs varat Iegūstiet brīvu pagaidu licenci izmēģināt Aspose.PSD .NET bez jebkādiem novērtēšanas ierobežojumiem.

Conclusion

Šajā rakstā mēs esam iemācījušies, kā:

  • Lejupielādēt esošo PSD failu.
  • Nosakiet PSD slodzes un PNG opcijas.
  • Saglabājiet PSD kā PNG, izmantojot C#.

Papildus PSD konvertēšanai uz PNG C#, jūs varat uzzināt vairāk par ASPOSE.PSD par .NET Apmeklējot šo Dokumentācija un izpētīt dažādas funkcijas, ko atbalsta API. Ja jums ir jautājumi vai nepieciešama palīdzība, jūtaties brīvi sasniegt mūsu Bezmaksas atbalsta forums.

Papildu resursi

Tiem, kas ir ieinteresēti tālāk uzlabot savas zināšanas, apsver izpētīt:

  • ** .NET Core PSD to PNG Conversion Tutorial** : Uzziniet, kā to īstenot .Net Core konsoles lietojumprogrammā.
  • High Performance .NET PSD to PNG Conversion : Tehnikas, lai optimizētu jūsu konversijas procesus.
  • Batch PSD to PNG Conversion in .NET Core : Efektīvi konvertēt vairākus failus vienlaicīgi.
  • C# .NET 6 PSD līdz PNG API : atklājiet jaunākās funkcijas un uzlabojumus.

Ar **Aspose .NET PSD to PNG Conversion Library ** , jūs varat sasniegt augstas kvalitātes, efektīvas konversijas, vienlaikus saglabājot pārredzamību un bezjēdzīgi apstrādājot slāņus. Tiem, kas meklē *PSD-PNG failu konvertējošo, šī bibliotēka ir lielisks izvēle. Turklāt, ja esat Photoshop lietotājs, varat izmantot PSD-pNG Photoshop funkcijas, lai eksportētu tieši programmas iekšienē.

More in this category