Le Zend Framework permet de générer et de modifier de manière très simple des documents PDF. Mais sous cette apparente simplicité se cache un problème de taille : les points qui s'affichent sur votre écran ne sont pas les mêmes que ceux qui sont imprimés sur le papier...
Dans mon dernier article sur le ZendFramework [1], je vous avais annoncé une conclusion de cette série avec un article décrivant l'architecture Modèle-Vue-Contrôleur (MVC)... Mais après mûre réflexion, il m'a paru intéressant d'aborder auparavant la manipulation des fichiers PDF grâce à PHP. En fait, je commencerai cet article par un peu de théorie et de mathématiques (rien de bien difficile) sur le passage d'une représentation d'une image sur l'écran d'un ordinateur à une représentation imprimée. Je présenterai ensuite la classe Zend_PDF du ZendFramework, permettant de gérer les documents PDF. Enfin, je vous présenterai une application des différentes techniques que nous aurons pu voir avec le script AutoSign [2] permettant de signer de manière manuscrite et automatiquement des documents PDF.
1. Le…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première