PSB, Photoshop Big, extensão de arquivo é 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 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, ele pode ser usado em muitos ambientes de sistema e sistemas operacionais devido ao suporte para a plataforma Java. Você pode rapidamente baixar o arquivo JAR ou configurá-lo em seus aplicativos baseados em Maven a partir 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 o arquivo PSB em documento PDF com as seguintes etapas simples:

  1. Especifique o caminho para o arquivo PSB de entrada
  2. Carregar arquivo PSB de entrada
  3. Converter PSB para 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 para 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 para arquivo PDF
image.save(dataDir + "Simple_output.pdf",new PdfOptions());

Converter PSB para imagem JPG programaticamente com Java

Às vezes, pode ser necessário converter um arquivo PSB em imagem JPG para visualização rápida de dados e informações. Você precisa seguir as seguintes etapas para realizar essa conversão:

  1. Carregar arquivo PSB de entrada
  2. Inicialize o objeto de classe JpegOptions
  3. Converter arquivo de imagem PSB para JPG

O código a seguir explica 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 o objeto da 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 sejam inter-relacionados, ainda existem algumas diferenças entre os formatos de arquivo. Você pode converter um arquivo PSB para 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. Inicialize a instância da classe PsdOptions
  4. Converter arquivo PSB para PSD

Essas etapas simples permitem exportar o arquivo PSB para uma imagem PSD com alta fidelidade. O código abaixo mostra como converter PSB para 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);          

// Inicialize a instância da classe PsdOptions
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
       
// Converter arquivo PSB para PSD
image.save(dataDir + "ConvertFromPsb_out.psd",options);

Conclusão

Neste artigo, exploramos como exportar ou converter os 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 por meio de Fóruns de suporte gratuitos.

Veja também