Конвертация PSD в PDF с использованием C#
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, который вы можете изменять в любое время.