A method for producing a digital photo album includes selecting a
plurality of digital images each characterized by a portrait format or a
landscape format, providing a library of page layouts each comprising one
or more image areas configured to receive digital images. Each of the
image areas is characterized by an image area format consistent with the
image format. One or more page layouts are automatically selected from
the library of page layouts in accordance with the selected digital
images and their associated image formats. The selected digital images
are disposed in the image areas on the one or more page layouts to
produce one or more pages in the digital photo album.