Где я могу найти текущие спецификации формата Adobe Image? "Обтравочные контуры" - PullRequest
3 голосов
/ 07 мая 2009

Это относится к блокам ресурсов изображений Adobe ( IRB ), которые они хранят в форматах TIFF, PSD, JPEG. Он также называется " 8BIM ". Этот стандарт был выпущен вместе с Adobe Photoshop 3 (ноябрь 1994 г.).

IRB содержит информацию о цветовых профилях и обтравочных контурах (что меня интересует).

Единственный документ, который я могу найти в Интернете, - это этот 4-страничный документ , предоставленный Adobe в 1990 году.

Я искал исходный код imagemagick , чтобы найти, что идентификаторы IRB для путей отсечения - от 2000 до 2998, что составляет 998 используемых путей отсечения.

Итак, мне удалось получить байтовый массив IRB каждого блока ресурсов из JPEG и файл TIFF, указанный в четырехстраничном документе. Я развернул свою собственную и протестировал Graphics Mill , чтобы узнать, удалось ли получить ту же информацию.

Я не уверен, как преобразовать байтовый массив обтравочного контура во что-либо пригодное для использования, так как я даже не знаю формат, который использует Adobe Photoshop. Идея заключалась в том, чтобы отобразить обтравочный контур на графический путь c # GDI +.

Я думаю, что довольно жалко, что Adobe так много лет была лидером в области графического дизайна, но все же они даже не могут предоставить необходимую документацию.

Кто-нибудь может предложить какую-либо документацию, которую я мог бы использовать?

Ответы [ 2 ]

1 голос
/ 15 января 2012

Едва ли это все еще актуально для вас, но некоторую информацию можно найти здесь http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm

0 голосов
/ 27 марта 2014

+ 1 к мистике

Спецификация Adobe содержит описание обтравочного контура PSD. Последняя редакция датирована октябрем 2013 года, и похоже, что Adobe в настоящее время работает над ней. По крайней мере, я чувствую, что добавлено новое.

Если вы ищете код, использующий формат PSD, взгляните на libpsd . Это хороший открытый исходный код, довольно легко читаемый. Иногда более информативен этот спец.

Что касается GraphicsMill , так как 6x версия может преобразовать обтравочный контур Adobe в GdiPlus GraphicsPath.

...