PadML logo

Activities :

PadML document type

PadML is a document type for XML to describe the composition of photo albums. Therefore it offers a textual representation of data that can be processed in almost every programming languages, thus helping your applications to exchange and to work with photo albums.

PadML 1.0 specification sheet.

Here is a very simple example of an album containing two photos. More can be found in specification document mentioned above.

Album Package format

The album package paradigm is to gather in a same directory a PadML document describing the album's composition, and picture files of the album's photos.

In such a way it becomes easy to share, import or export from a software to another, and to publish online your photo albums with their associated information.

Album Package 1.0 specification sheet.

Here can be downloaded an example package to illustrate this concept.

Watch the presentation of the Album Package paradigm, either available as an interactive version in QuickTime (large and small) or as a flattened version in PDF.

eXpoPhoto web application

Fully XML powered, eXpoPhoto is a web application written in PHP to publish your album packages online. It comes with dozens of features, taking its efficiency from XSLT customizable templates to generate web pages.

A few screenshots can be viewed here :

Demo version of eXpoPhoto now running! Though it is still under constant developpement, click here and start to enjoy.

Visuals :

Download the PadML logo in black or in blue. Feel free to support PadML on your pages with this PadML badge.

PadML badge PadML, a formulation of Photo Albums metadata in XML. © David Martineau

Creative Commons License
Except where otherwise noted, PadML site content and logo are available under an Attribution-NoDerivs Creative Commons license.