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

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:

  1. Especifique o caminho para o arquivo PSB de entrada
  2. Carregar arquivo PSB de entrada
  3. 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:

  1. Carregar arquivo PSB de entrada
  2. Inicializar objeto de classe JpegOptions
  3. 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:

  1. Especifique o caminho para o arquivo PSB de entrada
  2. Carregar arquivo PSB de entrada
  3. Inicializar PsdOptions instância da classe
  4. 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.

Veja também