Добрый день.
Почитав форум, документацию решил добавил для доп. фото водяной знак.
Попробовал несколько способов найденных тут.
(Ресайз изображений с наложением водяного знака)
Не каких результатов он не дал.
Второй вариант:
На примере документации
В переменную $rif вообще ничего не попадает.
Что и где делаю не так?
Почитав форум, документацию решил добавил для доп. фото водяной знак.
Попробовал несколько способов найденных тут.
(Ресайз изображений с наложением водяного знака)
| Код |
|---|
$arWaterMark = Array(
array("name" => "watermark", "position" => "center", "size"=>"real", "file"=>"/upload/i/copy.png")
);
if (is_array($arResult['MORE_PHOTO']) && count($arResult['MORE_PHOTO']) > 0)
{
unset($arResult['DISPLAY_PROPERTIES']['MORE_PHOTO']);
foreach ($arResult['MORE_PHOTO'] as $key => $arFile)
{
$arFileTmp = CFile::ResizeImageGet(
$arFile,
array("width" => 80, 'height' => 80),
BX_RESIZE_IMAGE_PROPORTIONAL,
true,
$arFilters = false
);
$arSize = getimagesize($_SERVER["DOCUMENT_ROOT"].$arFileTmp["src"]);
$arFile['PREVIEW_WIDTH'] = $arFileTmp["width"];
$arFile['PREVIEW_HEIGHT'] = $arFileTmp["height"];
$arFile['SRC_PREVIEW'] = $arFileTmp['src'];
$arResult['MORE_PHOTO'][$key] = $arFile;
}
}
|
Не каких результатов он не дал.
Второй вариант:
На примере документации
В переменную $rif вообще ничего не попадает.
Что и где делаю не так?