+7 495 008 8452 пн.-пт. 10:00 – 17:00
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Ресайз изображений с наложением водяного знака

Обнаружил, что в 11 версии появились новые методы класса CFile

Watermark
WatermarkText
WatermarkImage

Самое удобное, что эти классы интегрированы с методом ResizeImageGet

ResizeImageGet($file, $arSize, $resizeType = BX_RESIZE_IMAGE_PROPORTIONAL, $bInitSizes = false, $arFilters = false)



Т.е. если в параметр $arFilters при вызове ResizeImageGet добавить фильтр "watermark"
Например, так

$arFilters = Array(
    array("name" => "watermark", "position" => "center", "size"=>"real", "file"=>$_SERVER['DOCUMENT_ROOT']."/img/logo.png")
);


то на изображение по центру будет наложен логотип /img/logo.png
:)

Назад в раздел

Подписаться на новые материалы раздела:












CAPTCHA