Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Василий М. 12.05.2016 07:49
Независимо от выбора утилиты (пробовал на обеих).^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] $goalpathlarge[/imgs/large/${fiximgs.id}.jpg] $goalpathsmall[/imgs/small/${fiximgs.id}.jpg] ^if(-f "$originalpathrelative"){ <br> <b>файл $originalpathrelative</b> найден,^; $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)) оригинал ${wwwww}x$hhhhh, большую привести к ${largew}x${largeh}, маленькую к ${smallw}x$smallh^; $hParams[ $.bKeepRatio[0] # $.sResizeType - тип изменения размера # incr : только увеличение # decr : только уменьшение $.bRemoveMeta[1] $.sFormat[jpeg] $.iQuality[12] $.iColors[256] ] ^oImg.resize[$originalpathrelative;$goalpathlarge;$largew;$largeh;$hParams] ^oImg.resize[$originalpathrelative;$goalpathsmall;$smallw;$smallh;$hParams] }}В браузере: