<div dir="ltr">Портировать эти два решения - задача тяжёлая и неблагодарная. Вместо этого я бы заменил их на сишные библиотеки, которые скорее всего уже давно написаны. Их прикрепил бы через XS, а сам клей переписал был на перл. Там строчек 100-200 кода.<div>
<br></div><div>В такой формулировке задача вполне поддаётся решению.</div></div><div class="gmail_extra"><br clear="all"><div>---<br>Dmitriy V. Simonov,<br>Perl & Python programmer</div>
<br><br><div class="gmail_quote">2014-04-01 23:56 GMT+04:00 Vladimir Timofeev <span dir="ltr"><<a href="mailto:vovkasm@gmail.com" target="_blank">vovkasm@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Я пытался это сделать (верней портировать psd-tools в Perl)... и<br>
забил, времени жалко. Остался недоделанный<br>
<a href="https://github.com/vovkasm/data-binarybuffer" target="_blank">https://github.com/vovkasm/data-binarybuffer</a> и наметки по<br>
использованию его для парсинга psd.<br>
<br>
В итоге залатал пару багов в самом psd-tools (на сегодня они все уже в<br>
апстриме у автора) и пользуюсь им.<br>
<br>
2014-04-01 23:18 GMT+04:00 Dmitry Simonov <<a href="mailto:dsimonov@gmail.com">dsimonov@gmail.com</a>>:<br>
<div><div class="h5">> Есть скрипт на питоне, генерящий баннеры на основе PSD-файликов, подставляя<br>
> туда текст и картинки (к нему есть точная инструкция по установке).<br>
><br>
> Реализовано это всё с использованием библиотеки на Ruby(gem + PSD) +<br>
> библиотеки на Python(psd-tools) и склеено скриптом на питоне.<br>
><br>
> Кто готов сделать подвиг и за сутки перевести всё на перл (или на перл+XS),<br>
> тому стучаться ко мне в личку!<br>
><br>
> ---<br>
> Dmitriy V. Simonov,<br>
> Perl & Python programmer<br>
><br>
</div></div><div class="">> --<br>
> Moscow.pm mailing list<br>
> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
><br>
<br>
<br>
<br>
--<br>
</div>Vladimir Timofeev <<a href="mailto:vovkasm@gmail.com">vovkasm@gmail.com</a>><br>
<div class="HOEnZb"><div class="h5">--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br></div>