Page 1 of 1

Scale Pictures by Height

Posted: 30 Sep 2009, 08:08
by KAD
Hi guys!

Really like what you have done with the ability to scroll around a photo when you zoom in! That is a super facility for panoramic photos.

What I would find really useful though, would be the ability to scale the photos by the hight of the stage and automatically keep the width proportional. This would mean that a standard photos would fit on the screen perfectly (either landscape or portrait) without any adjustment.

The beauty if this though, would be that panoramic photos would be the correct height for the stage and would stretch out both sides of the screen. The user can then use the great new mouse scrolling facility to see the entire picture.

If there was an option to automatically make the photo fit to the height of the stage and scale automatically for the width, then all the photos would be displayed perfectly without the need for the user to zoom or the pictures to be resized.

Hope this all makes sense! Please ask if I'm not clear.

Thanks again for all your hard work. Really appreciate the great application and all the support & updates!!

Cheers, Keith.
http://notperfect.biz

Posted: 04 Oct 2009, 10:01
by mjau-mjau
Yes I understand what you are saying, but this should already be possible! The scaling feature in Imagevue was made in a "smart fashion":

zoom1(default): The image is scaled with some minimal margins both above and on the sides of the image.

zoom2: When scaled up one step, the image will scale all the way until either the width or the height of the image hits the stage borders(whichever comes first). The image will then display at maximum size without being cropped by the stage.

zoom3: When scaled up another step, the image will scale until the shortest sides matches the stage, while the longer side overflows the screen and will scroll. This gives scroll in one direction(vertical or horizontal).

zoom4: When scaled to final step, scaling the image to ORIGINAL size, the image may overflow in both vertical and horizontal directions, creating a dual-direction scroll.

* "zoom4" may come before zoom3 and even zoom2, depending on the original size of the image, and the stage size.

So, in your case, "zoom3" should provide the interactivity you are looking for, by scaling the image to fill the height, and overflow the width.

Ok, so I guess you may be asking if you can have this automatically or by a single-click? As it is now, it would normally require two clicks for your users to get to that level of zoom. You could set that zoom level as default from the settings, but then that would be a global setting for all your images to start in full-screen fashion. It would most likely obscure the menu and several other elements on your site.