| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Василий М. 12.05.2016 05:13
Дело не в конверте - заменил его на imagemagick, без изменений.^use[ImageMagick.p]
$oImg[^ImageMagick::create[
$.sScriptPath[/fuckinscripts]
$.sScriptName[ImageMagick-7.0.1-3.x86_64]
]]
^connect[mysql://l:p@localhost/b?charset=cp1251]{
$fiximgs[^table::sql{SELECT * FROM `users`}]
}
^fiximgs.menu{
$originalpath[https://club-p.ru/imgs/temp/${fiximgs.id}.jpg]
$originalpathrelative[/imgs/temp/${fiximgs.id}.jpg]
$goalpathconvert[/imgs/new/${fiximgs.id}.jpg]
^if(-f "$originalpathrelative"){
<br> <b>файл $originalpathrelative</b> найден,^;
#$originalimg[^file::load[binary;$originalpathrelative]]
$origconvert[
$.bRemoveMeta[1]
$.iQuality[12]
$.iColors[256]
]
#^oImg.convert[$originalpathrelative;$goalpathconvert;jpeg;$origconvert]
# вот здесь меняю относительный на абсолютный, что описано в начале поста
$imageinfo[^oImg.info[$originalpath]]
$wwwww($imageinfo.iWidth)
$hhhhh($imageinfo.iHeight)
#$dimensions[^image::measure[$originalpathrelative]]
#$wwwww($dimensions.width)
#$hhhhh($dimensions.height)
$largeh(800)$largew(^math:round(800*$wwwww/$hhhhh))
$smallh(130)$smallw(^math:round(130*$wwwww/$hhhhh))
#<img src="http://club-p.ru/imgs/temp/${fiximgs.id}.jpg" style="width: 20pt^; height: auto^; display: inline-block^;"> &mdash^; $wwwww на $hhhhh^;
#^oImg.resize[$sFileSrc;$sFileDest;$sWidth;$sHeight;$hParams]
оригинал ${wwwww}x$hhhhh, большую привести к ${largew}x${largeh}, маленькую к ${smallw}x$smallh^;
}}