Однако, в (1) и (2) обсуждение закончилось на том, что нужно просто брать сторонние скрипты (подобные highslide). А в (3) автор предлагает использование специального компонента для каждой картинки, которую требуется увеличивать по клику.
Меня, в первую очередь, интересует, представлены ли в движке bitrix стандартные средства увеличения картинки подобно highslide? Стандартная фотогалерея не подходит, ведь на странице может быть одна-две-три картинки, нет смысла использовать целую фотогалерею, когда нужно детально просмотреть одну картинку. А просмотр картинки в полном размере на отдельной странице/вкладке - крайне неудобен. highslide неудобен тем, что нужно загружать 2 картинки (уменьшенную копию и оригинал), что вовсе не приветствуется.
1) Воспользуйтесь jQuery плагином fancybox. Гугл поможет. либо 2) Воспользуйтесь Битркис API. Название функции не помню, но она есть.
Может всплывет интересный момент у вас. Возможно придется делать ресайз изображения для изготовления превью. В этом случае поможет функция Битрикс API ResizeImageGet (подробнее см. документацию).
Перепробовал разные варианты, пока что остановился на highslide и гружу две картинки. На форуме предлагают модуль за 20$, но пока что статей мало, и можно обойтись. А вообще странно, что в такой мощной cms не реализовано масштабирование картинки. Это все равно что купить дорогую машину в салоне, а потом вам предложат докупить к ней пепельницу