Открытый исходный код для чтения и записи многослойного изображения .psd - PullRequest
1 голос
/ 11 августа 2010

Я нахожусь в Mac OSX, Какао.

Я хочу читать и писать многослойные изображения .psd.С помощью API-интерфейса Cocoa я могу читать или записывать изображения в виде плоских изображений (т. Е. Однослойных)

Так есть ли какая-либо сторонняя библиотека, доступная для выполнения операций?запрос. psd Создание изображения со свойствами слоя с использованием CGImageRef

Спасибо, Дхана

1 Ответ

2 голосов
/ 11 августа 2010

PSD - это паршивый формат для всего, кроме использования в PhotoShop, и большинство сторонних библиотек упустят некоторые тонкости композиции слоев, частично потому, что Adobe продолжает расширять формат, и частично, потому что это не очень хорошо.задокументировано.

Если вам нужно сохранить измененные изображения в PSD, то, вероятно, у вас есть PhotoShop.Лучше всего использовать Пакетная обработка Photoshop , которая может быть настолько же простой, как макросы клавиатуры, или настолько сложной, насколько вы хотите для сценария .

...