Hur man konverterar PSD till PNG i C#

I det här ämnet kommer vi att fokusera på hur man konverterar PSD till PNG i C# genom att täcka alla detaljer för att ställa in miljön och använda exempelkoden. Applikationen kan användas för att spara PSD som PNG med C# med några API-anrop och applikationen kan användas i vilken som helst av de .NET-konfigurerade miljöerna i Linux, macOS eller Windows.

Steg för att konvertera PSD till PNG i C#

  1. Ställ in miljön genom att installera Aspose.PSD for .NET från NuGet för export av PSD till PNG
  2. Skapa ett PsdImage klassobjekt för att ladda käll-PSD-filen från disken
  3. Använd klassinstansen PngOptions för att ställa in alternativen för utdata PNG
  4. Konvertera PSD till en PNG-fil med hjälp av Spara-metoden

I C# PSD till PNG kan omvandlarapplikationen enkelt utvecklas med de ovan nämnda stegen, varvid processen kommer att initieras genom att ladda PSD-exempelfilen från disken eller minnesströmmen med metoden Image.Load(). Genom att sedan använda ett PngOptions-klassobjekt, kommer de nödvändiga egenskaperna för PNG-alternativet att ställas in, vilket sedan följs av att konvertera PSD till en PNG-fil på disken med hjälp av Save-metoden.

Kod för att exportera PSD till PNG i C#

Ovanstående exempel visar processen att konvertera en PSD till PNG med C# med några få API-anrop. PsdLoadOptions används för att ställa in käll-PSD-filalternativ för laddning och Image.Load()-metoden används för att öppna käll-PSD-filen från disken. Klassen PngOptions används för att ställa in utdata-PNG-egenskaper som ColorType, CompressionLevel, DefaultReplacementFont, ResolutionSettings och MultiPageOptions för att nämna några. Efter att ha ställt in PNG-egenskaperna kommer den önskade PNG-filen att sparas antingen på disken eller inuti MemoryStream.

I det här exemplet har vi lärt oss om processen att konvertera PSD till PNG med C# med ett stegvis tillvägagångssätt. Om du är intresserad av att lära dig hur du konverterar en PSD till PDF, se artikeln om hur man konverterar PSD till PDF i C#.

 Svenska