Конвертация PSD в PDF с использованием C#

Contents
[ ]

API манипуляции Photoshop C#.NET - Aspose.PSD является SDK для работы с PSD, который может заменить Adobe Photoshop на сервере. Конвертация файла PSD в PDF с возможностью выбора текста может быть легко выполнена.

Для конвертации PSD в PDF вы можете использовать следующий код:

Ниже приведенный образец кода демонстрирует, как конвертировать PSD в PDF:

// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET
string inputFile = dataDir + "PsdConvertToPdfExample.psd";
using (var psdImage = (PsdImage)Image.Load(inputFile, new PsdLoadOptions()))
{
psdImage.Save(dataDir + "PsdConvertedToPdf.pdf",
new PdfOptions() {
PdfDocumentInfo = new PdfDocumentInfo()
{
Author = "Aspose.PSD",
Keywords = "Convert,Psd,Pdf,Online,HowTo",
Subject = "PSD Conversion to PDF",
Title = "Pdf From Psd",
},
ResolutionSettings = new ResolutionSetting(5, 6)
});
}

Вы также можете указать дополнительную мета-информацию PDF в PdfOptions, такую как Автор, Ключевые слова, Тема, Название. Файл Adobe Photoshop может быть экспортирован пиксель-в-пиксель с Режимом “Только чтение”, но в этом случае вы не сможете выбрать текст из Текстовых слоев PSD.

Пакетная обработка файлов PSD в PDF может помочь создать предварительный просмотр для вашего веб-сайта. Формат PDF не может редактироваться как файл PSD, поэтому вы можете использовать его в качестве неизменяемого формата для работы с вашими клиентами или партнерами, и в то же время у вас будет шаблон PSD, который вы можете изменять в любое время.