JPG- och PNG-bilder är några av de mest använda rasterbildsformaten. Du kan konvertera en JPG eller PNG bild till PSD filformat enligt dina krav. Det kan vara till hjälp i scenarier när du vill kombinera olika lager till en fil. Du kan utforska mer information under följande avsnitt:
- PNG eller JPG till PSD Converter – Java API-installation
- Konvertera PNG-bild till PSD Programmatiskt med Java
- Konvertera JPG-bild till PSD-fil Programmatiskt med Java
PNG eller JPG till PSD Converter – Java API-installation
Rasterbild till PSD-konvertering kan hjälpa till att hantera olika visuella resurser. Du kan exportera varje bild till PSD-lager för att bearbeta den vidare. Installera helt enkelt Aspose.PSD for Java genom att ladda ner den från New Releases-sektionen, eller via följande Maven-konfigurationer:
Förvar:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Beroende:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>20.9</version>
<classifier>jdk16</classifier>
</dependency>
Konvertera PNG-bild till PSD Programmatiskt med Java
Du kan konvertera PNG-bild till PSD-fil med följande steg:
- Initiera klassobjektet PsdImage
- Ladda ingångsbild till objektet FileInputStream
- Lägg till indatabild som ett lager till PSD-bild
- Konvertera PNG-bild till utdata PSD-fil
Koden nedan visar hur man konverterar en PNG-bild till PSD-fil programmatiskt med Java:
String fileName = "Sample.png";
// Initiera PsdImage-klassobjektet
PsdImage image = new PsdImage(900, 700);
// Ladda indatabilden i FileStream-objektet
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
layer = new Layer(inputStream);
// Lägg till ingångsbild som lager till PSD-bild
image.addLayer(layer);
}
catch (Exception e)
{
if (layer != null)
{
layer.dispose();;
}
throw e;
}
// Konvertera PNG-bild till utdata PSD-fil
image.save("PNGtoPSD.psd");
Följande skärmdump visar exempelutdata för konvertering av PNG-bild till PSD-fil:
Konvertera JPG-bild till PSD-fil Programmatiskt med Java
Du kan konvertera en JPG-bild till PSD-fil med stegen nedan:
- Initiera klassinstansen PsdImage
- Ladda in JPG-bild i InputStream objekt
- Lägg till indatabild som ett lager till PSD-bild
- Konvertera JPG-bild till utdata PSD-fil
Följande kod förklarar hur man konverterar en JPG-bild till PSD-fil programmatiskt med Java:
String fileName = "Sample.jpg";
// Initiera PsdImage-klassobjektet
PsdImage image = new PsdImage(900, 700);
// Ladda indatabilden i FileStream-objektet
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
layer = new Layer(inputStream);
// Lägg till ingångsbild som lager till PSD-bild
image.addLayer(layer);
}
catch (Exception e)
{
if (layer != null)
{
layer.dispose();
}
throw e;
}
// Konvertera JPG-bild till utdata PSD-fil
image.save("JPGtoPSD.psd");
Få gratis API-licens
Du kan utvärdera API:t i dess fulla kapacitet genom att begära en gratis temporär licens.
Slutsats
Sammanfattningsvis har du lärt dig hur man konverterar ett JPG- eller PNG-bildfilformat till en PSD-fil programmatiskt med hjälp av Java. Du kan vidarebearbeta utdata-PSD-filen enligt dina krav. Dessutom kan du också besöka API Dokumentation för att utforska fler funktioner. Kontakta oss gärna på Free Support Forum för alla frågor!