Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.76/25: Рейтинг темы: голосов - 25, средняя оценка - 4.76
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 245
1

Как сделать зум изображения пальцами?

04.04.2019, 12:47. Показов 4988. Ответов 7
Метки нет (Все метки)

Есть простой блок с картинкой. Как можно реализовать изменение размера картинки пальцами?
Может есть какая библиотека готовая?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2019, 12:47
Ответы с готовыми решениями:

Зум изображения, Зум колесом мышки
Всем доброго времени суток. Я создал карту 10х20 кусков размером 600х1000 (всего 100 кусков) и...

Как сделать нормальный зум?
Подскажите пожалуйста новичку. Как делать кнопки зум ин и зум аут я понял, но мне надо, чтобы...

Зум изображения
Не срабатывает зум изображения в C#. Где ошибка? private void ZoomFactor_clicked(object...

Зум(увеличение) изображения System.Drawing.Image
Как увеличить изображение System.Drawing.Image в 2 раза?

7
dev - investigator
Эксперт JSЭксперт HTML/CSS
2143 / 1489 / 651
Регистрация: 16.04.2016
Сообщений: 3,695
04.04.2019, 17:54 2
Phobos92,
В head положите
HTML5
1
<meta name="viewport" content="width=device-width, initial-scale=1.0">
https://drafts.csswg.org/css-d... wport-meta
0
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 245
04.04.2019, 17:56  [ТС] 3
Цитата Сообщение от Qwerty_Wasd Посмотреть сообщение
meta name="viewport" content="width=device-width, initial-scale=1.0">
На сколько я понимаю - это даст возможность зумить всю страницу, а не 1 только элемент.
0
dev - investigator
Эксперт JSЭксперт HTML/CSS
2143 / 1489 / 651
Регистрация: 16.04.2016
Сообщений: 3,695
04.04.2019, 17:57 4
Phobos92,
Цитата Сообщение от Phobos92 Посмотреть сообщение
На сколько я понимаю - это даст возможность зумить всю страницу, а не 1 только элемент.
ага.
0
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 245
05.04.2019, 05:57  [ТС] 5
Цитата Сообщение от Qwerty_Wasd Посмотреть сообщение
ага.
Ну это совершенно не подходит.
В идеале подошел бы вариант, как сделано в приложении ВК. т.е. есть просто блок с картинкой, который не зумится, Но при клике - она выезжает на весь экран и появляется зум...Но я ничего подобного найти не смог.
0
126 / 93 / 18
Регистрация: 09.01.2011
Сообщений: 466
05.04.2019, 06:59 6
Вот библиотека, которая делает то, что вам надо
https://github.com/mobkits/pinch-zoom
1
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 245
05.04.2019, 21:35  [ТС] 7
Судя по демке работает немного странно, но зато работает) в принципе пока идеальный зум и не нужен)
0
8 / 16 / 2
Регистрация: 15.06.2015
Сообщений: 245
15.01.2020, 07:44  [ТС] 8
Цитата Сообщение от Phobos92 Посмотреть сообщение
Есть простой блок с картинкой. Как можно реализовать изменение размера картинки пальцами?
Может есть какая библиотека готовая?
Господи...ну и нуб же я был)
fancybox http://fancyapps.com идеально подходит под эти требования! Есть зум, удобная листалка. Можно не только фото открывать, но и видео и любые произвольные блоки!
Установка элементарна, подключение к ссылке/картинке тоже просто делается через атрибут.
Почему советчики выше мне это не подсказали тогда...не понятно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2020, 07:44

ImageView в активити, можно ли сделать масштабирование "пальцами"?
Можно ли сделать чтоб ImageView (с номинальным размером на весь экран) в активити,...

Как быстро сменить пароль запомненый пальцами?
Всем доброго времени суток. Раз в пару месяцев я меняю некоторые пароли, особо важные и часто...

Как поймать событие нажатия пальцами на экран?
Добрый день. Хочу поймать событие нажатия пальцами на экран. Использую public boolean...

Как увеличить всю страницу пальцами, вместе с кнопками текстом и изображениями?
как увеличить всю страницу пальцами, вместе с кнопками текстом и изображениями. что бы все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru