Просмотр полной версии : Добавление лого на картинки.
Antony_A
08.04.2007, 18:38
Встала вдруг задача - реализовать простую защиту от копирования фотографий, добавив в нижнем углу логотип компании. Т.е. взять битмап логотипа и наложить его на оригинал с прозрачностью процентов в 50 в режиме multiply. И вывести юзеру. Картинок много, поэтому хотелось бы данное действие как-то автоматизировать.
Если кто-то сталкивался с похожей проблемой, помогите решением или направьте меня в нужную сторону. :confused: Заранее, спасибо.
http://wiki.typo3.org/index.php/GIFBUILDER
Antony_A
08.04.2007, 19:21
http://wiki.typo3.org/index.php/GIFBUILDER
Дошло! Спасибо! :D
Antony_A
09.04.2007, 00:13
Дошло! Спасибо! :D
Видимо, не совсем дошло... :confused:
tt_content.image.20.1.file >
tt_content.image.20.1.file = GIFBUILDER
tt_content.image.20.1.file {
XY = [10.w],[10.h]
backColor = #ffffff
10 = IMAGE
10 {
file.import.current = 1
file.width.stdWrap = 1
file.width.stdWrap.field = imagewidth
}
15 = IMAGE
15.offset = 0,0
15.file = fileadmin/images/imgmini.png
15.mask = fileadmin/images/imgminimask.png
50 < .10
50 < .15
}
Сделал вот такой код в сетап. Пропали линки на картинках типа "Click To Enlarge." :( забыл определить какой-нить кусок? Линки на конкретные УРЛы работают нормально.
Pavel Antonov
09.04.2007, 14:06
imageLinkWrap -
NOTE: ONLY active if linkWrap is NOT set and file is
NOT GIFBUILDER (as it works with the original imagefile)Перестал работать imageLinkWrap из-за использования GIFBUILDER
А ктонить может дать рабочий пример как на все JPG и GIF иллюстрации размером от 200 на 200 пикселей добавить текст с адресом домена сайта?
а то что-то пыжусь пыжусь но не доходит как-то...
Спасибо.
ЗЫ. Причем! Если тупо вставить в сетап предложенный выше скрипт, то все картинки отображаются в оригинальном размере, а не так как указано им отображаться редактором!
Если честно, проутюжил Google, но удивлен тем, что проблема вроде как не решена чтоли :) Некоторые вроде как даже из PHP обращаются к IM для того, что-бы все генерилось как нужно.
Как я понимаю идея такова.
мы берем поток
tt_content.image
перехватываем в нем изображения и добавляем к ним логотипы по средствам IM или GD2 библиотеки через GIFBUILDER
Но как этого добиться этого через SETUP я просто непонимаю.
PS/ Не сочтите за спам :) - есть ли примеры реализации автоматической защиты НЕ галерей а иллюстраций обычного текста?
ЗЗЫ. пока рыл интернет, нарыл интересный спецэффект :)
http://www.typo3wizard.com/de/artikel/eine-einfache-extension-reflektion-fuer-bilder.html
:( ктонибудь, помогите :rolleyes:
я делал копирайт на фотки для ФСЕ только - http://forum.typo3.biz/showthread.php?t=2094&page=6
даже не знаю как поступить в твоем случае, возможно посмотреть какая ссылка идет от "click to enlarge" и обернуть в нее картинку со всеми параметрами, хотя хз правильно ли это.
В инете видел кусок кода для копирайта картинок элемента IMAGE, но помню там он добавлялся только в одно из изображений - то ли превью, то ли в оригинальную фотку в новом окне. Скорее всего первое.
Хотелось бы понять, возможно ли в целом такое решить штатными средствами TYPO3.
Вопрос первый:
Можно ли сделать это через TS?
Вопрос второй:
Можно ли написать расширение, которое будет работать с изображениями и какова трудоемкость написания такого расширения?
Вопрос третий:
можно ли решить этот вопрос библиотекой PHP, которую я могу и сам написать. Знать бы какие данные она должна получать и выдавать...
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot