Converter PSD para Outros Formatos

Converter PSD para PDF

O Aspose.PSD para .NET fornece a classe Image para carregar arquivos PSD e a mesma pode ser usada para salvar a imagem no formato PDF. Abaixo, o código de exemplo fornecido demonstra como converter PSD para PDF.

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
// Add support of PSD export to PDF
string[] sourcesFiles = new string[]
{
@"1.psd",
@"little.psb",
@"psb3.psb",
@"inRgb16.psd",
@"ALotOfElementTypes.psd",
@"ColorOverlayAndShadowAndMask.psd",
@"ThreeRegularLayersSemiTransparent.psd"
};
for (int i = 0; i < sourcesFiles.Length; i++)
{
string sourceFileName = sourcesFiles[i];
using (PsdImage image = (PsdImage)Image.Load(dataDir + sourceFileName))
{
string outFileName = "PsdToPdf" + i + ".pdf";
image.Save(dataDir + outFileName, new PdfOptions());
}
}

PSD para PDF com Máscara de Recorte

Uma máscara de recorte permite aplicar uma máscara a várias camadas de uma vez. Este artigo demonstra como você pode exportar PSD para PDF com Máscara de Recorte. O código de exemplo é dado abaixo para alcançar este recurso.

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
using (PsdImage image = (PsdImage)Image.Load(dataDir + "clip.psd"))
{
image.Save(dataDir + "output.pdf", new PdfOptions());
}

PSD para PDF com Camada de Ajuste

Uma camada de ajuste aplica ajustes de cor e tonais à sua imagem sem alterar permanentemente os valores de pixel. Este artigo demonstra como você pode exportar PSD para PDF com a Camada de Ajuste. O trecho de código foi fornecido abaixo.

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
using (PsdImage image = (PsdImage)Image.Load(dataDir + "example.psd"))
{
image.Save(dataDir + "document.pdf", new PdfOptions());
}

Arquivo PSD para PSB

Usando o Aspose.PSD para .NET, os desenvolvedores podem converter o formato de arquivo PSD para PSB. Este artigo mostra como exportar/converter o arquivo PSD para o formato PSB com o Aspose.PSD. O Aspose.PSD para .NET fornece o método Load exposto pela classe Image para carregar arquivos PSD e o mesmo pode ser usado para salvar os resultados. O trecho de código a seguir mostra como converter o arquivo PSD para PSB

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
string sourceFilePathPsd = dataDir + "2layers.psd";
string outputFilePathPsb = dataDir + "ConvertFromPsd.psb";
using (Image img = Image.Load(sourceFilePathPsd))
{
var options = new PsdOptions((PsdImage)img) { PsdVersion = PsdVersion.Psb };
img.Save(outputFilePathPsb, options);
}