Well... Most image viewing applications rotate by EXIF information. Afaik zenphoto don’t. To check, if the images are rotated by EXIF information, you need to open the image with a program, that is not able to parse EXIF information. Lika a web browser (Firefox can’t parse EXIF rotating information without an extension) or a simple image editing tool like MS Paint in Windows.
There are a lot of tools available (most better image editing tools like Gimp or even PhotShop and some good image viewing tools) to rotate the image and save it, and then remove the EXIF rotation information (so you get a portraited picture with no EXIF rotation information, resp. a “don’t rotate†information). GD, which is used by zemphoto is not able (by itself) to recognize if there are EXIF rotation informations in the image and dont rotate it. So you allways will get a landscaped picture, because this is, what the image is saved in if you don’t edit the image.
FYI: Digital photos are always in landscape format because of the sensor layout. If you rotate your camera the built-in position sensor sets the EXIF rotating data. but the camera still records a landscape picture, because the sensor itself is landscaped.
Recapitulation: if the editing/displaying program is not able to parse EXIF information, you will always get a ladscaped picture, because this is, what the digital camera creates. To view/edit the portrait image in a tool, that is not able to parse EXIF data, you’ll need to “postprocess†he image first (rotate it manually)
hth,
Dirk