A extensão de arquivo PSB, Photoshop Big, é usada para armazenar grandes informações relacionadas a gráficos. Você pode converter arquivos PSB para o formato PDF, JPG ou PSD facilmente com a linguagem de programação Java. Vamos percorrer as seguintes seções para explorar a conversão de arquivos PSB:
- Conversor de PSB para PDF, JPG ou PSD – Instalação da API Java
- Converter PSB para PDF programaticamente usando Java
- Converter imagem PSB para JPG programaticamente com Java
- Convertendo o formato PSB para PSD usando a linguagem Java
Conversor de PSB para PDF, JPG ou PSD – Instalação da API Java
Aspose.PSD for Java API oferece diferentes recursos para trabalhar com arquivos PSB. Além disso, pode ser usado em vários ambientes de sistema e sistemas operacionais devido ao suporte da plataforma Java. Você pode rapidamente baixar o arquivo JAR ou configurá-lo em seus aplicativos baseados em Maven do Aspose Repository. Abaixo estão as configurações para configurar a API em seu ambiente:
Repositório:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependência:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>20.9</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Converter PSB para PDF programaticamente usando Java
O formato PDF é um formato de documento fixo e é um tipo confiável de representação de informações. Você pode converter um arquivo PSB em um documento PDF com as seguintes etapas simples:
- Especifique o caminho para o arquivo PSB de entrada
- Carregar arquivo PSB de entrada
- Converta PSB em arquivo PDF com PdfOptions
Essas etapas simples renderizam o arquivo PSB de entrada para o formato PDF e você não precisa se preocupar com nenhum detalhe subjacente do arquivo de entrada ou saída. O código a seguir mostra como converter PSB em PDF programaticamente com Java:
// Especifique o caminho para o arquivo PSB de entrada
String sourceFileName = dataDir + "Simple.psb";
// Carregar arquivo PSB de entrada
PsdImage image = (PsdImage)Image.load(sourceFileName);
// Converter PSB em arquivo PDF
image.save(dataDir + "Simple_output.pdf",new PdfOptions());
Converter imagem PSB para JPG programaticamente com Java
Às vezes, pode ser necessário converter um arquivo PSB em imagem JPG para uma visualização rápida de dados e informações. Você precisa seguir os seguintes passos para realizar esta conversão:
- Carregar arquivo PSB de entrada
- Inicializar objeto de classe JpegOptions
- Converter arquivo de imagem PSB para JPG
O código a seguir detalha como converter um arquivo PSB em uma imagem JPG programaticamente usando Java:
// Especifique o caminho de entrada para o arquivo PSB
String sourceFileName = dataDir + "Simple.psb";
// Carregar arquivo PSB de entrada
PsdLoadOptions options = new PsdLoadOptions();
PsdImage image = (PsdImage)Image.load(sourceFileName, options);
// Inicializar objeto de classe JpegOptions
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
// Converter arquivo PSB para JPG
image.save(dataDir + "Simple_output.jpg",jpgoptions);
Convertendo o formato PSB para PSD usando a linguagem Java
Embora os formatos de arquivo PSB e PSD estejam inter-relacionados, ainda existem algumas diferenças entre os formatos de arquivo. Você pode converter um arquivo PSB em PSD de forma rápida e eficiente, com as etapas listadas abaixo:
- Especifique o caminho para o arquivo PSB de entrada
- Carregar arquivo PSB de entrada
- Inicializar PsdOptions instância da classe
- Converter PSB em arquivo PSD
Essas etapas simples permitem exportar um arquivo PSB para uma imagem PSD com alta fidelidade. O código abaixo mostra como converter PSB em PSD programaticamente usando Java:
// Especifique o caminho para o arquivo PSB de entrada
String sourceFileName = dataDir + "2layers.psb";
// Carregar arquivo PSB de entrada
PsdImage image = (PsdImage)Image.load(sourceFileName);
// Inicializar a instância da classe PsdOptions
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
// Converter PSB em arquivo PSD
image.save(dataDir + "ConvertFromPsb_out.psd",options);
Conclusão
Neste artigo, exploramos como exportar ou converter arquivos PSB. Em particular, aprendemos a conversão de PSB para PDF, JPG e PSD programaticamente usando Java. Da mesma forma, você pode explorar muitos outros recursos explorando a Documentação da API ou experimentando os Exemplos de código-fonte. Em caso de qualquer dúvida, você pode entrar em contato conosco através dos Fóruns de suporte gratuitos.