PSB para PDF JPG PSD

Os arquivos PSB podem armazenar imagens enormes de grandes dimensões e tamanhos de arquivo grandes. Você pode converter um arquivo PSB em um documento PDF, imagem JPEG ou arquivo PSD programaticamente usando C#. Este artigo explicará como converter arquivos PSB para diferentes formatos de arquivo:

Conversor de arquivo PSB – Instalação da API C#

A API Aspose.PSD for .NET pode ser usada para criar, editar ou manipular formatos de imagem populares. Você pode instalar a API baixando o arquivo DLL da seção Downloads ou com o seguinte comando de instalação NuGet:

PM> Install-Package Aspose.PSD

Converter PSB para arquivo PDF programaticamente usando C#

Você pode converter um arquivo PSB em PDF com as seguintes etapas:

  1. Especifique o caminho para o arquivo PSB de entrada.
  2. Carregue o arquivo PSB de entrada com a classe Image.
  3. Converta PSB para arquivo PDF usando a classe PdfOptions.

O código abaixo mostra como converter PSB para arquivo PDF programaticamente usando C#:

// Especifique o caminho para o arquivo PSB de entrada
String sourceFileName = "Simple.psb";

// Carregar arquivo PSB de entrada  
PsdImage image = (PsdImage)Aspose.PSD.Image.Load(sourceFileName);

// Converter PSB para arquivo PDF
image.Save(dataDir + "Simple_output.pdf", new Aspose.PSD.ImageOptions.PdfOptions());

Converter PSB para imagem JPEG programaticamente em C#

Você pode converter um arquivo PSB em uma imagem raster com a API. Siga as etapas abaixo para converter o arquivo PSB em uma imagem JPG:

  1. Especifique o caminho de entrada para o arquivo PSB.
  2. Carregue o arquivo PSB de entrada com a instância PsdLoadOptions.
  3. Inicialize o objeto de classe JpegOptions.
  4. Converter arquivo de imagem PSB para JPG.

O código a seguir explica como converter um arquivo PSB em imagem JPEG programaticamente com C#:

// Especifique o caminho de entrada para o arquivo PSB
String sourceFileName = "Simple.psb";

// Carregar arquivo PSB de entrada
Aspose.PSD.ImageLoadOptions.PsdLoadOptions options = new Aspose.PSD.ImageLoadOptions.PsdLoadOptions();
PsdImage image = (PsdImage)Aspose.PSD.Image.Load(sourceFileName, options);

// Inicializar o objeto da classe JpegOptions
Aspose.PSD.ImageOptions.JpegOptions jpgoptions = new Aspose.PSD.ImageOptions.JpegOptions();
jpgoptions.Quality = 95;

// Converter arquivo de imagem PSB para JPG
image.Save("Simple_output.jpg", jpgoptions);

Conversão de arquivo PSB para PSD programaticamente com C#

Você pode converter um arquivo PSB para PSD com as etapas abaixo:

  1. Carregue o arquivo PSB de entrada com o método Load.
  2. Inicialize o objeto de classe PsdOptions.
  3. Converta PSB para arquivo PSD com o método Salvar.

O código abaixo explica como converter um arquivo PSB para PSD programaticamente em C#:

// Especifique o caminho para o arquivo PSB de entrada
String sourceFileName = "2layers.psb";

// Carregar arquivo PSB de entrada       
PsdImage image = (PsdImage)Aspose.PSD.Image.Load(sourceFileName);

// Inicialize a instância da classe PsdOptions
Aspose.PSD.ImageOptions.PsdOptions options = new Aspose.PSD.ImageOptions.PsdOptions();
options.FileFormatVersion = FileFormatVersion.Psd;

// Converter arquivo PSB para PSD
image.Save("ConvertFromPsb_out.psd", options);

Obtenha licença de API gratuita

Você pode solicitar uma Licença Temporária Gratuita para testar a API em plena capacidade.

Conclusão

Em conclusão, você aprendeu como converter um arquivo PSB para o formato de arquivo PDF, JPEG ou PSD programaticamente usando C#. Basta configurar a API no ambiente .NET Framework e começar a converter seus arquivos conforme suas necessidades. Além disso, você pode explorar ainda mais os recursos visitando a Documentação. Sinta-se à vontade para entrar em contato conosco no Fórum de suporte gratuito para qualquer dúvida.

Veja também