Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Добавление лого на картинки. (http://forum.typo3.ru/showthread.php?t=3068)

Antony_A 08.04.2007 18:38

Добавление лого на картинки.
 
Встала вдруг задача - реализовать простую защиту от копирования фотографий, добавив в нижнем углу логотип компании. Т.е. взять битмап логотипа и наложить его на оригинал с прозрачностью процентов в 50 в режиме multiply. И вывести юзеру. Картинок много, поэтому хотелось бы данное действие как-то автоматизировать.

Если кто-то сталкивался с похожей проблемой, помогите решением или направьте меня в нужную сторону. :confused: Заранее, спасибо.

void 08.04.2007 19:16

http://wiki.typo3.org/index.php/GIFBUILDER

Antony_A 08.04.2007 19:21

Цитата:

Сообщение от void (Сообщение 11052)

Дошло! Спасибо! :D

Antony_A 09.04.2007 00:13

Цитата:

Сообщение от Antony_A (Сообщение 11053)
Дошло! Спасибо! :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

norn 22.07.2007 23:05

А ктонить может дать рабочий пример как на все JPG и GIF иллюстрации размером от 200 на 200 пикселей добавить текст с адресом домена сайта?

а то что-то пыжусь пыжусь но не доходит как-то...

Спасибо.

ЗЫ. Причем! Если тупо вставить в сетап предложенный выше скрипт, то все картинки отображаются в оригинальном размере, а не так как указано им отображаться редактором!

norn 23.07.2007 00:52

Если честно, проутюжил Google, но удивлен тем, что проблема вроде как не решена чтоли :) Некоторые вроде как даже из PHP обращаются к IM для того, что-бы все генерилось как нужно.

Как я понимаю идея такова.

мы берем поток

tt_content.image

перехватываем в нем изображения и добавляем к ним логотипы по средствам IM или GD2 библиотеки через GIFBUILDER

Но как этого добиться этого через SETUP я просто непонимаю.

PS/ Не сочтите за спам :) - есть ли примеры реализации автоматической защиты НЕ галерей а иллюстраций обычного текста?

ЗЗЫ. пока рыл интернет, нарыл интересный спецэффект :)

http://www.typo3wizard.com/de/artike...er-bilder.html

norn 23.07.2007 18:43

:( ктонибудь, помогите :rolleyes:

Tod 23.07.2007 22:01

я делал копирайт на фотки для ФСЕ только - http://forum.typo3.biz/showthread.php?t=2094&page=6
даже не знаю как поступить в твоем случае, возможно посмотреть какая ссылка идет от "click to enlarge" и обернуть в нее картинку со всеми параметрами, хотя хз правильно ли это.
В инете видел кусок кода для копирайта картинок элемента IMAGE, но помню там он добавлялся только в одно из изображений - то ли превью, то ли в оригинальную фотку в новом окне. Скорее всего первое.

norn 24.07.2007 16:58

Хотелось бы понять, возможно ли в целом такое решить штатными средствами TYPO3.

Вопрос первый:

Можно ли сделать это через TS?

Вопрос второй:

Можно ли написать расширение, которое будет работать с изображениями и какова трудоемкость написания такого расширения?

Вопрос третий:

можно ли решить этот вопрос библиотекой PHP, которую я могу и сам написать. Знать бы какие данные она должна получать и выдавать...


Часовой пояс GMT +4, время: 20:28.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot