Конвертация Adobe® Photoshop® с помощью языка C#
Convert Photoshop PSD, PSB to PDF and JPG, NG, BMP, TIFF Images to build cross-platform .ET applications».
Формат PSD сохраняет данные в виде слоев и является широко известным форматом Adobe® Photoshop® для проектирования, включая дизайн веб-сайтов. Дизайнеры могут легко экспортировать слои PSD в отдельные изображения, включая PNG, JPG, GIF, TIFF и т. д., через Adobe Photoshop. Чтобы реализовать преобразование Photoshop в растровые изображения и PDF в решении.NET без установки Adobe Photoshop, .NET API может сделать это с легкостью. Следующие примеры кодов C# можно легко интегрировать для автоматизации преобразования PSD-файлов в форматы растровых изображений и PDF. Даже программисты могут извлекать слои из любого PSD-изображения.
Конвертируйте PSD Photoshop в PDF
Чтобы преобразовать PSD в документ PDF, выполните процесс, загрузите PSD-файл, используя Класс изображений . Создайте Класс опций PDF объект, для соответствующих настроек PDF. Наконец-то позвони Изображение. Сохранить метод, имеющий выходной PDF-файл и параметры PDF для преобразования.
Код C# для преобразования PSD в PDF в Photoshop
// Load an existing PSD file as Image | |
using (Image psdtopdf = Image.Load("Photoshop.psd")) | |
{ | |
// Create an instance of PdfOptions class | |
PdfOptions PDFOpts = new PdfOptions(); | |
// Convert PSD to PDF | |
psdtopdf.Save("output.pdf", PDFOpts); | |
} |
Конвертация изображений Photoshop PSD в изображения JPG, PNG, BMP
Для преобразования PSD в изображения процесс почти такой же, как и для PSD в PDF. Загрузите файл с помощью Image.Load, а затем вместо использования параметров сохранения PDF используйте соответствующие параметры сохранения изображений, такие как Опции JPEG , Опции PNG , Опции BMP , Опции TIFF , Варианты GIF , Опции JPEG 2000 для JPG, PNG, BMP, TIFF, GIF, JP2 соответственно и, наконец, конвертируйте, вызвав функцию Save с соответствующими параметрами.
Код на C# для преобразования PSD в Photoshop в изображения
using (Image psdtoimage = Image.Load("Photoshop.psd")) | |
{ | |
// Create an instance of JpegOptions class | |
JpegOptions jpgOptions = new JpegOptions(); | |
jpgOptions.Quality = 100; | |
// Use the relevant image option classes such as | |
// PngOptions, BmpOptions, TiffOptions, GifOptions, Jpeg2000Options | |
// for PNG, BMP, TIFF, GIF, JP2 respectively | |
// Convert PSD to JPG Image | |
psdtoimage.Save("Photoshop-to-Image.jpeg", jpgOptions); | |
} |