Здесь я предполагаю, что вы используете файлы BMP или JPG.
Простой простой метод - поместить элемент управления Image в PictureBox, изначально со свойством Stretch = False.Первоначально, это было бы в верхнем левом углу.После установки свойства Picture для вашего объекта изображения элемент управления Image будет изменен в соответствии с изображением.Сохраните исходную ширину и высоту элемента управления в переменных.Теперь установите Stretch = True.Вы можете увеличить масштаб изображения, используя
img.Move 0, 0, sngWidth * sngMagFactor, sngHeight * sngMagFactor
, где sngMaxFactor = 4!или сколько хотите увеличить.
Восстановить исходный размер с помощью:
img.Move 0, 0, sngWidth, sngHeight
Вы также можете панорамировать увеличенное изображение, изменяя аргументы Left и Top в Move ()способ.