imagem PNG JPG para PSD

As imagens JPG e PNG são alguns dos formatos de imagem raster mais usados. Você pode converter uma imagem JPG ou PNG para o formato de arquivo PSD conforme suas necessidades. Pode ser útil em cenários em que você deseja combinar diferentes camadas em um arquivo. Você pode explorar mais detalhes nas seguintes seções:

Conversor PNG ou JPG para PSD – Instalação da API Java

A conversão de imagem raster para PSD pode ajudar a gerenciar diferentes recursos visuais. Você pode exportar cada imagem para a camada PSD para processá-la ainda mais. Basta instalar o Aspose.PSD for Java baixando-o da seção New Releases, ou através das seguintes configurações do Maven:

Repositório:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependência:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>20.9</version>
     <classifier>jdk16</classifier>
</dependency>

Converter imagem PNG em PSD programaticamente usando Java

Você pode converter imagem PNG para arquivo PSD com as seguintes etapas:

  1. Inicialize o objeto de classe PsdImage
  2. Carregar imagem de entrada no objeto FileInputStream
  3. Adicionar imagem de entrada como uma camada à imagem PSD
  4. Converter imagem PNG para arquivo PSD de saída

O código abaixo mostra como converter uma imagem PNG em arquivo PSD programaticamente usando Java:

String fileName = "Sample.png";

// Inicialize o objeto da classe PsdImage
PsdImage image = new PsdImage(900, 700);

// Carregar imagem de entrada no objeto FileStream            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // Adicionar imagem de entrada como camada à imagem PSD
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();;
    }
    throw e;
}

// Converter imagem PNG para arquivo PSD de saída
image.save("PNGtoPSD.psd");

A captura de tela a seguir mostra a saída de amostra para conversão de imagem PNG para arquivo PSD:

Imagem PNG para PSD

Converter imagem JPG para arquivo PSD programaticamente com Java

Você pode converter uma imagem JPG para arquivo PSD com as etapas abaixo:

  • Inicialize a instância da classe PsdImage
  • Carregar imagem JPG de entrada no objeto InputStream
  • Adicionar imagem de entrada como uma camada à imagem PSD
  • Converter imagem JPG para arquivo PSD de saída

O código a seguir explica como converter uma imagem JPG em arquivo PSD programaticamente com Java:

String fileName = "Sample.jpg";

// Inicialize o objeto da classe PsdImage
PsdImage image = new PsdImage(900, 700);

// Carregar imagem de entrada no objeto FileStream            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // Adicionar imagem de entrada como camada à imagem PSD
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();
    }
    throw e;
}

// Converter imagem JPG para arquivo PSD de saída
image.save("JPGtoPSD.psd");

Obtenha licença de API gratuita

Você pode avaliar a API em sua capacidade total solicitando uma Licença Temporária Gratuita.

Conclusão

Em conclusão, você aprendeu como converter um formato de arquivo de imagem JPG ou PNG em um arquivo PSD programaticamente usando Java. Você pode processar ainda mais o arquivo PSD de saída de acordo com suas necessidades. Além disso, você também pode visitar a API Documentação para explorar mais recursos. Sinta-se à vontade para entrar em contato conosco no Fórum de suporte gratuito para qualquer dúvida!

Veja também