|
Колесников Владимир Олегович
USER ART
Зарегистрирован: 2011-10-24
Сообщений: 13
|
Добрый день, почему-то не работают вместе две функции
nc_ImageTransform::imgResize($photo_path,$photo_path,'170', '140', 1);
nc_ImageTransform::putWatermark($classID, 'Foto', $message, '/images/watermark.png', 0);
Точнее работает только imgResize, если удалить imgResize то начинает работать Watermark, как заставить работать эти функции вместе?
Код:
require_once($nc_core->INCLUDE_FOLDER."classes/nc_imagetransform.class.php");
$photo_path = $DOCUMENT_ROOT.nc_file_path($classID, $message, 'Foto', "");
if ( $photo_path) {
nc_ImageTransform::imgResize($photo_path,$photo_path,'170', '140', 1);
nc_ImageTransform::putWatermark($classID, 'Foto', $message, '/images/watermark.png', 0);
}
В любом проекте важнейшим фактором является вера в успех. Без веры успех невозможен.
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Попробуйте воспользоваться полным синтаксисом imgResize:
nc_ImageTransform::imgResize($photo_path,$photo_path,'170', '140', 1, 'jpg', 90,
$message, 'Foto');
Еще одно предположение - возможно, ватермарка у вас больше по размерам, чем 170х140, поэтому и вылетает именно после ресайза.
|