Support > cpg1.5.x FAQ (Russian)
Водяной знак и gif
MISHA:
У меня включена функция (накладывать водяной знак) так вот если человек загружает GIFку то видно просто серую картинку а не анимацию, если отключить (накладывать водяной знак) то GIFки отображаются нормально.
Как это можно поправить7
Alex Revo:
Вряд ли это вообще возможно. Для этого нужно разобрать гиф по кадрам наложить водяной знак и собрать заново, web-скрипты такого не умеют.
MISHA:
--- Quote from: Alex Revo on March 15, 2011, 07:00:14 am ---Вряд ли это вообще возможно. Для этого нужно разобрать гиф по кадрам наложить водяной знак и собрать заново, web-скрипты такого не умеют.
--- End quote ---
я использую ImageMagick а с помощью него можно это сделать, вот только как?
А можно запретить наложение знака только на гиф?
Makc666:
--- Quote from: MISHA on March 15, 2011, 01:24:22 pm ---я использую ImageMagick а с помощью него можно это сделать, вот только как?
--- End quote ---
Ответ про GIF.
--- Quote from: Αndré on November 09, 2010, 12:42:37 pm ---But afaik Coppermine isn't able to watermark animated gif files.
--- End quote ---
--- Quote from: MISHA on March 15, 2011, 01:24:22 pm ---А можно запретить наложение знака только на гиф?
--- End quote ---
Можно, почему нет.
Ответ был дан ещё чёрт знает когда ;D
http://forum.coppermine-gallery.net/index.php/topic,24341.msg112702.html#msg112702
Открыть:
./include/picmgmt.inc.php
Найти:
--- Code: --- // GD can only handle JPG & PNG images
if ($imginfo[2] != GIS_JPG && $imageinfo[2] != GIS_PNG && $CONFIG['GIF_support'] == 0) {
$ERROR = $lang_errors['gd_file_type_err'];
//return false;
return array('error' => $ERROR);
}
--- End code ---
После добавить:
--- Code: ---if ($imginfo[2] == GIS_GIF) { $watermark="false"; }
--- End code ---
Я не проверял, но похоже, что должно работать.
MISHA:
Спасибо Макс, я на днях проверю и отпишусь
Navigation
[0] Message Index
[#] Next page
Go to full version