Если вы говорите о добавлении текста к загружаемому ими изображению (например, водяному знаку), это может быть сделано в javascript, но, скорее всего, это не довольно и, вероятно, не очень хорошее решение, потому что пользователь может просто загрузить изображение напрямую, а не использовать вашу ссылку и тем самым получить изображение без водяного знака. Обратите внимание: если это то, что вы имеете в виду, jQuery не предоставит вам никакой помощи здесь. Но должны быть некоторые библиотеки обработки изображений JavaScript. Лучшим вариантом здесь будет водяное обозначение каждого изображения при загрузке (независимо от того, что это означает для вашего конкретного сайта) и сохранить две версии каждого изображения (один с меткой и один без), а затем просто выполните соответствующую версию, когда вы нужно это.
Если вы говорите о размещении какого-либо текста поверх существующего изображения на странице, которое просто происходит, когда они нажимают ссылку для загрузки, то да, это возможно, и вы можете выполнить его либо с помощью javascript/jquery, либо с помощью CSS ,
Поскольку вы ищете плагин, здесь несколько, Google оказался (я уверен, что есть больше):
- http://www.wbotelhos.com/capty/
- http://www.newmediacampaigns.com/blog/jcaption-a-jquery-plugin-for-simple-image-captions
- http://tympanus.net/codrops/2009/11/23/jcapslide-a-jquery-image-caption-plugin/
да есть ... Вы могли бы использовать скрипт php, который генерирует текст на изображение ... – philipp
Если вы говорите о водяных знаках, обратите внимание, что вы, вероятно, не должны этого делать в любое время, когда они нажимают кнопку загрузки. Вместо этого, всякий раз, когда вы загружаете новый файл, создайте две версии (одну с водяным знаком) и просто подавайте им соответствующую версию. – RutledgePaulV
Проблема заключается в том, что изображения не предопределены - они отображаются как SVG, а затем преобразуются в объект canvas. – justindao