Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Yuriy V. Vorontsov (Че) 25.03.2004 18:00
Я разработал perl-скрипт, который с помощью Image::Magick уменьшает картинки и пихает их в STDOUT. Т.е. если смотреть STDOUT то чистого вида картинка (бинарный код верен, на экране рисунок появляется).$response:body[^file::cgi[$script_path]]Или с file::exec:
$response:body[^file::exec[$script_path; $.stdin[] $.CGI_X[$x_size] $.CGI_Y[$y_size] $.CGI_IMAGEPATH[$image_name] ]]То в STDOUT parser-скрипт возвращает, в лучшем случае покоцанный бинарный код уменьшенного графического файла, причём на 30% меньше исходного...
$square[^image::create(100;100;0x000000)] ^square.circle(50;50;10;0xFFFFFF) $response:body[^square.gif[]]Помоему, логично, что бинарник можно возвращать без урезаний.