Converter PSD para JPG em Java

PSD (Photoshop Document) é o principal formato de arquivo usado no Adobe Photoshop para imagens como logotipos e brochuras. Os designers podem salvar as camadas do Photoshop como imagens JPG dentro do programa. No entanto, em certos casos, pode ser necessário converter arquivos PSD em imagens JPG programaticamente. Este artigo mostrará como converter PSD para JPG em Java.

Este artigo abrange os seguintes tópicos:

  1. Biblioteca Java para converter PSD para JPG
  2. Converta PSD para JPG usando Java
  3. Converter PSD para JPG com opções
  4. Experimente PSD para JPG Online
  5. Recursos de aprendizagem gratuitos

Biblioteca Java para converter PSD para JPG

Para converter camadas PSD em imagens JPG, usaremos Aspose.PSD for Java. Ele permite que os desenvolvedores manipulem facilmente os formatos de arquivo do Adobe Photoshop. Essa poderosa ferramenta permite que aplicativos Java carreguem, leiam e modifiquem facilmente arquivos PSD e PSB. Você pode alterar as propriedades da camada, adicionar marcas d’água, girar, dimensionar, renderizar e converter arquivos PSD em outros formatos suportados sem o Adobe Photoshop instalado. De uma chance!

Por favor baixe o JAR da API ou adicione a seguinte configuração pom.xml em um aplicativo Java baseado em Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-psd</artifactId>
    <version>23.4</version>
    <classifier>jdk16</classifier>
</dependency>

Converta PSD para JPG usando Java

Agora, podemos facilmente converter PSD para JPG em Java seguindo os passos abaixo:

  1. Carregue um arquivo PSD como uma imagem usando o método Image.load().
  2. Inicialize o objeto de classe JpegOptions.
  3. Opcionalmente, especifique as opções JPG.
  4. Por fim, salve o arquivo de saída usando o método save().

O exemplo de código a seguir mostra como converter um PSD em um JPG em Java.

// Este exemplo de código demonstra como converter PSD em JPG.
// Carregar um arquivo PSD existente
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");

// Especificar opções de JPEG
JpegOptions options = new JpegOptions();

// Chame o método save, forneça o caminho de saída e 
// opções de exportação para converter arquivo PSD para JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);

Converter PSD para JPG com opções

Podemos especificar várias opções de carregamento de PSD e conversão de JPG durante a conversão de PSD para JPG seguindo as etapas abaixo:

  1. Carregue um arquivo PSD como PsdImage usando a classe Image.
  2. Inicialize o objeto de classe JpegOptions.
  3. Depois disso, especifique as opções JPG, como setQuality, setJpegLsAllowedLossyError, etc.
  4. Por fim, salve o arquivo de saída usando o método save().

O exemplo de código a seguir mostra como converter um PSD em um JPG com opções em Java.

// Este exemplo de código demonstra como converter PSD em JPG.
// Carregar um arquivo PSD existente
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");

// Especificar opções de JPEG
JpegOptions options = new JpegOptions();
options.setQuality(80);
options.setJpegLsAllowedLossyError(10);

// Chame o método save, forneça o caminho de saída e 
// opções de exportação para converter arquivo PSD para JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);

Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para experimentar o Aspose.PSD para Java sem limitações de avaliação.

Conversor PSD para JPG Online

Você também pode converter arquivos PSD para JPG usando esta ferramenta online gratuita Conversor de PSD para JPG, desenvolvida usando a API acima.

Conversor Java PSD para JPG – Recursos de aprendizagem

Você pode aprender mais sobre leitura, manipulação e conversão de arquivos PSD programaticamente. Explore outros recursos da biblioteca usando os seguintes recursos:

Conclusão

Desenvolvedores da Web e designers gráficos geralmente convertem arquivos PSD em JPG. Esta postagem no blog mostrou como fazer isso de maneira fácil e eficaz em Java. Esteja você trabalhando em um projeto pessoal ou em um aplicativo da Web de grande escala, a capacidade de converter PSD para JPG em Java será uma habilidade inestimável em seu kit de ferramentas. Em caso de ambiguidade, entre em contato conosco em nosso fórum de suporte gratuito.

Veja também