Créer et charger des documents PDF
La classe Zend_Pdf représente le document PDF en lui-même et fournis des méthodes pour manipuler
l'ensemble du document.
Pour créer un nouveau document, un nouvel objet Zend_Pdf doit être créé.
La classe Zend_Pdf fournis deux méthodes statiques pour charger un PDF existant. Ce sont les
méthodes Zend_Pdf::load() et Zend_Pdf::parse(). Les deux retournent un objet
Zend_Pdf ou lève une exception en cas d'erreur.
Créer un nouveau document PDF ou en charger un existant
Le format de fichier PDF supporte la mise à jour incrémentale d'un document. Ainsi chaque fois que le document
est mis à jour, une nouvelle version du document est créée. Le module Zend_Pdf supporte la récupération
d'une version spécifique.
La version peut-être donnée en second paramètre des méthodes Zend_Pdf::load() et
Zend_Pdf::parse() ou obligatoire dans le cas d'un appel à Zend_Pdf::rollback()
La méthode Zend_Pdf::rollback() doit être appelée avant tout changement. Sinon le
comportement est indéfini.
Demander une version particulière d'un document PDF
revisions();
$pdf3->rollback($revisions - 1);
...
]]>