Does anyone know of an extension that allows for the following functionality?
#1. Click on image to open a full screen overlay window.
#2. Image is automatically displayed to fit the user's display area based on the user's display resolution.
#3. While hovering over the image, you can zoom in and out using your mouse scroll wheel.
#4. You can pan the image by holding down the left mouse button and moving the mouse around.
#5. A button to reset the image back to fit the user's display size/resolution.
#6. A button to close the overlay window.
#7. The ability to display small thumbnail images within the overlay window that are part of a gallery at the bottom of the screen and click on a particular image.
The best example of the zoom and panning functionality is Google Maps.
Does an extension exist that consists of the functionality above?
Magic Zoom Plus works very similar to what you describe - click for full-screen, click/hover to zoom deeper, thumbnails underneath etc.
It has over 70 customisation options, so you can adjust the settings to suit your needs.
You can install the free trial version or purchase the full version (one-time fee).
Image zoom for Magento 1:
Image zoom for Magento 2:
I also suggest the Product Zoom Pro for Magento 2 by Ulmod. The extension includes window zoom, inner zoom, lens zoom, carousel for thumbnails, lightbox for large images and a lot more options to set the image zoom as per your needs.
Please visit the product page and check the demo for more details.
Hope it helps.
Checkout the following image zoom extension for Magento 2. It fulfills all the above mentioned requirements plus offers other useful features. It offers several magnifier types such as Basic zoom, Tint, Easing etc. Users can see the full window preview of images. Lightbox can be enabled with transition effects and navigation style. Hope it will work.