Есть ли библиотека, которая нажимает кнопку увеличения/уменьшения изображения на изображение и позволяет увеличивать + и -

есть ли какая-либо библиотека или компонент, который позволяет масштабировать Photoshop или PDF-стиль, когда у меня есть изображения, которые я хочу, чтобы пользователи могли нажимать, чтобы увеличивать и уменьшать масштаб, и я хочу поддерживать возможность масштабирования несколько раз и масштабировать несколько раз

Я хочу, чтобы каждый пользователь имел возможность делать такие вещи, как это: https://addons.mozilla.org/en-US/firefox/addon/139

Ответ 1

Посмотрите:

  • jQuery gzoom плагин
  • shiftzoom (пример здесь)
  • jQuery MapBox плагин (работает со свитком whell, и я уверен, что вы можете использовать кнопки +/-)
  • MooZom плагин (работает со свитком whell, и я уверен, что вы можете использовать кнопки +/-)
  • Anything Zoomer также приятно

Затем существует Zoomorama, которая является альтернативой Microsoft Seadragon, если вы не против использования flash.

Ответ 2

Для этого вы можете использовать API Google Карт. Все, что вам нужно сделать, это генерировать пользовательские плитки карт. Здесь есть хороший учебник.

EDIT: просто нашел еще один сайт, который использует ту же технику.

Я также нашел несколько альтернативных решений, которые не основаны на API Карт Google (первое, на мой взгляд, лучшее):

и другие вопросы по этой теме:

EDIT: Если у вас действительно большие изображения, вы можете загрузить файлы в GigaPan (SM) и embed их на вашем сайте.