Save over 10% on AVG products: Antivirus, Online Backup & PC Tuneup! Total Price: $80.98 Buy Now!

iText

Nous allons vous présenter une autre API de Java que l'on a utilisé pour MAKuisine : iText. Cette API vous permettra de générer des documents au format .pdf à la volée.

Vous pourrez trouver les .jar de iText en téléchargement gratuit via le lien suivant :

 

Lien vers le téléchargement de l'API Itext

 

 

Nous avons utilisé la version 5.0.1 de iText. La version actuellement en téléchargement est la 5.0.2 qui est très proche de celle que nous avons utilisée. Vous pourrez donc vous inspirer du code présent pour votre propre utilisation d'iText.

Dans un premier temps, vérifier que vous avez un lecteur de .pdf par défaut sur votre ordinateur. Complice

Vous en trouverez plusieurs gratuits en voici quelques uns des plus connus :

- PDF-XChange Viewer

- Nuance PDF Reader

- Foxit

- PDF Reader

- Perfect PDF Reader

- Adobe Reader

Ensuite intégrer le iText.jar à votre classpath, soit en ajoutant un jar externe directement à partir d'Eclipse ou de votre IDE préféré, soit directement dans votre fichier .classpath qui se trouve à la racine de votre projet.

Vous êtes maintenant prêt à travailler avec iText et produire des documents .pdf à partir de votre application.

Dans les articles suivants vous trouverez des exemples de code en java vous permettant d'utiliser iText

 

Ici vous trouverez d'abord quelques informations succinctes sur l'utilisation d'iText.

Pour créer votre premier document .pdf simple il vous faudra créer une instance de la classe "Document" de iText et une instance de "PdfWriter" qui prendra comme paramètre le "Document" précédemment créé ainsi qu'un fichier de sortie que vous nommerez. Un "Document" devra être ouvert, vous y inclurez les informations nécessaires à la réalisation de votre .pdf puis vous refermerez ce "Document".

Lire la suite : Exemple de code pour la création du .pdf
 

Vous trouverez ici un exemple concret de classes java permettant une mise en page simple d'un document .pdf à partir de divers champs de texte ou d'images de votre application.

Dans cette classe vous trouverez une méthode qui prendra en paramètre un "Document" et un "PdfWriter". Il faudra ensuite l'instancier au moment où vous voudrez créer votre .pdf.

 
Lire la suite : Présentation du .pdf
 

Nous allons maintenant vous donner un exemple d'une classes java permettant d'enregistrer votre document au format .pdf. Nous allons utiliser, pour cela, la méthode créée dans l'exemple précédent (créerPdf).

Lire la suite : Exporter votre document .pdf
 

Dans cette exemple, vous trouverez une classe java permettant d'imprimer votre document .pdf qui sera lui enregistré à la racine de votre projet. Nous allons suivre la même méthode que précédemment pour cette présentation.

 

Lire la suite : Imprimer votre .pdf
 
Vous êtes ici :   AccueilDéveloppeursJavaiText
| + - | RTL - LTR

Contact MAKapp :

Copyright © Anne-Karine Bervas 2010-2013. Copyright © Mickaël Antonio 2010. All rights reserved.