powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с изображениями
5 сообщений из 5, страница 1 из 1
Работа с изображениями
    #34790811
sendoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая задачка.
Есть картинка (формата .jpg к примеру). Нужно в jsp-страничку поместить эту картинку в определенном формате (длина-ширина), а при нажатии на нее (это линк) - в другом формате.

Какой способ, по вашему мнению, наиболее хороший (быстрый, красивый и т.д.)? :)
...
Рейтинг: 0 / 0
Работа с изображениями
    #34790876
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При размещении картинки на сайте осуществлять ее масштабирование и хранить две картинки: img-large.jpg и img-small.jpg
Для показа разместить миниатюру:
Код: plaintext
<a href="#" onclick="showLarge('img-large.jpg'); return(false)"><img src="img-small.jpg"></a>
где showLarge - функция на JavaScript открывающая новое окно с крупной картинкой.
...
Рейтинг: 0 / 0
Работа с изображениями
    #34790897
sendoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovПри размещении картинки на сайте осуществлять ее масштабирование и хранить две картинки: img-large.jpg и img-small.jpg
Для показа разместить миниатюру:
Код: plaintext
<a href="#" onclick="showLarge('img-large.jpg'); return(false)"><img src="img-small.jpg"></a>
где showLarge - функция на JavaScript открывающая новое окно с крупной картинкой.
То есть вы предлагаете хранить на сервере вместо одного файла 2?
И как осуществлять масштабирование? java-средствами?
...
Рейтинг: 0 / 0
Работа с изображениями
    #34791005
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sendoffТо есть вы предлагаете хранить на сервере вместо одного файла 2?
- да. Масштабирование лучше осуществлять только один раз - при размещении изображения, а не каждый раз при показе, так как масштабирование это довольно ресурсоемкая операция (память, процессор). В то же время место на жестком диске вещь дешевая кроме того файлы лежащие на жестком диске отправляются клиенту быстрее и сразу с необходимыми HTTP-заголовками (Last-Modified) позволяющими клиенту осуществлять кэширование картинок в браузере, что положительно сказывается на снижении нагрузки на сервер.

sendoffИ как осуществлять масштабирование? java-средствами?
- если пишите CMS на Java, то да :)
...
Рейтинг: 0 / 0
Работа с изображениями
    #34791047
sendoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за развернутый ответ!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с изображениями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]