Поискать сишные либы, это первое, что я сделал )) Если найдешь ту, которая слои и группы слоёв (корректно смерженные с прозрачностью) умеет выдергивать, то буду безумно благодарен за ссылку )
И да, расскажи потом, сколько реально строчек кода получилось. 2014-04-02 1:25 GMT+04:00 Dmitry Simonov <[email protected]>: > Портировать эти два решения - задача тяжёлая и неблагодарная. Вместо этого я > бы заменил их на сишные библиотеки, которые скорее всего уже давно написаны. > Их прикрепил бы через XS, а сам клей переписал был на перл. Там строчек > 100-200 кода. > > В такой формулировке задача вполне поддаётся решению. > > --- > Dmitriy V. Simonov, > Perl & Python programmer > > > 2014-04-01 23:56 GMT+04:00 Vladimir Timofeev <[email protected]>: > >> Я пытался это сделать (верней портировать psd-tools в Perl)... и >> забил, времени жалко. Остался недоделанный >> https://github.com/vovkasm/data-binarybuffer и наметки по >> использованию его для парсинга psd. >> >> В итоге залатал пару багов в самом psd-tools (на сегодня они все уже в >> апстриме у автора) и пользуюсь им. >> >> 2014-04-01 23:18 GMT+04:00 Dmitry Simonov <[email protected]>: >> > Есть скрипт на питоне, генерящий баннеры на основе PSD-файликов, >> > подставляя >> > туда текст и картинки (к нему есть точная инструкция по установке). >> > >> > Реализовано это всё с использованием библиотеки на Ruby(gem + PSD) + >> > библиотеки на Python(psd-tools) и склеено скриптом на питоне. >> > >> > Кто готов сделать подвиг и за сутки перевести всё на перл (или на >> > перл+XS), >> > тому стучаться ко мне в личку! >> > >> > --- >> > Dmitriy V. Simonov, >> > Perl & Python programmer >> > >> > -- >> > Moscow.pm mailing list >> > [email protected] | http://moscow.pm.org >> > >> >> >> >> -- >> Vladimir Timofeev <[email protected]> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Vladimir Timofeev <[email protected]> -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
