Hur man konverterar PSD till PNG i Java

I det här exemplet kommer vi att täcka hur man konverterar PSD till PNG i Java genom att ta med alla detaljer för att etablera miljön och använda exempelkoden. Den utvecklade applikationen kan användas för att spara PSD som PNG med Java med ett enkelt API-anrop och kan användas i vilken som helst av de Java-konfigurerade miljöerna i Linux, macOS eller Windows.

Steg för att exportera PSD till PNG i Java

  1. Ställ in miljön genom att installera Aspose.PSD for Java från arkivhanteraren för att exportera PSD till PNG
  2. Skapa en instans av klassen PsdImage och 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. Exportera PSD till en PNG-bild med hjälp av sparametoden

I Java PSD till PNG kan konverterande applikationer enkelt skapas med de ovan nämnda stegen, varvid processen börjar genom att ladda käll-PSD-filen från disken eller minnesströmmen med metoden Image.load(). Genom att sedan använda en instans av klassen PngOptions kommer de nödvändiga egenskaperna att ställas in för PNG-bilden. Slutligen kommer vi att exportera PSD till en PNG-fil på disken med hjälp av sparmetoden.

Kod för att exportera PSD till PNG i Java

Ovanstående exempel beskriver processen att exportera en PSD till PNG med Java i några API-anrop. PsdLoadOptions används för att konfigurera käll-PSD-alternativen för att ladda PSD-avbildningen med metoden Image.load() från disken. Klassinstansen PngOptions hänvisar till att ställa in utdata-PNG-egenskaper som CompressionLevel, ColorType, ResolutionSettings, DefaultReplacementFont och MultiPageOptions för att nämna några. PNG-filen kommer att sparas antingen på disken eller inuti MemoryStream efter att ha ställt in PNG-egenskaperna.

I det här exemplet har vi lärt oss om mekanismen för att konvertera PSD till PNG med Java på ett stegvis sätt. Om du är intresserad av att lära dig om processen att konvertera en PSD till PDF, se artikeln om hur man konverterar PSD till PDF i Java.

 Svenska