Конвертация PSD в другие форматы
Конвертация PSD в PDF
Aspose.PSD для .NET предоставляет класс Image для загрузки файлов PSD, который можно использовать для сохранения изображения в формате PDF. Ниже приведен пример кода, демонстрирующий, как конвертировать PSD в 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 в PDF с обрезкой маски
Обрезка маски позволяет применить маску к нескольким слоям одновременно. В этой статье показано, как можно экспортировать PSD в PDF с обрезкой маски. Пример кода для достижения этой функции приведен ниже.
// 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 в PDF с слоем коррекции
Слои коррекции применяют цветовые и тоновые коррекции к вашему изображению без постоянного изменения значений пикселей. В этой статье показано, как можно экспортировать PSD в PDF с слоем коррекции. Приведен фрагмент кода ниже.
// 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()); | |
} |
Файл PSD в формат PSB
С помощью Aspose.PSD для .NET разработчики могут конвертировать файл PSD в формат PSB. В этой статье показано, как экспортировать/конвертировать файл PSD в формат PSB с помощью Aspose.PSD. Aspose.PSD для .NET предоставляет метод Load, предоставленный классом Image для загрузки файлов PSD, который можно использовать для сохранения результатов. В следующем фрагменте кода показано, как конвертировать файл PSD в формат 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); | |
} |