Un autre exemple de package, le package de Bruno Lowagie qui

Un autre exemple de package, le package de Bruno Lowagie qui permet de créer un fichier PDF.
Il faut tout d’abord télécharger le fichier itext-2.1.7.jar , ah ben oui Watson
Exemple d’utilisation :
import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.pdf.PdfWriter;
import java.awt.Color;
import com.lowagie.text.*;
import com.lowagie.tools.*;
public class NewpageInsetingPDF {
static String emp[][] = { {"Roger", "Delage", "33" } };
public static void main(String[] args)throws Exception
{
System.out.println("Exemple d'un fichier PDF");
Rectangle pageSize = new Rectangle(288, 720);
Document document = new Document(pageSize, 36, 18, 72, 72);
PdfWriter writer=PdfWriter.getInstance(document,
new FileOutputStream("NewPagePDF.pdf"));
document.open();
document.add(new Paragraph("Page 1 -->> Vive le Java"));
document.add(new Paragraph("Pages suivantes -->> DEUX PAGES
BLANCHES"));
document.newPage();
writer.setPageEmpty(false);
document.newPage();
writer.setPageEmpty(false);
document.newPage();
document.add(new Paragraph("Dernière page ( NUMÉRO 4 ) pour les
informatique 2 - spécialiste du Java"));
/* Pour le contenu et l'affichage d'un tableau */
Table t = new Table(3,2);
t.setBorderColor(new Color(220, 255, 100));
t.setPadding(5);
t.setSpacing(5);
t.setBorderWidth(1);
Cell c1 = new Cell("Nom");
c1.setHeader(true);
t.addCell(c1);
c1 = new Cell("Prénom");
t.addCell(c1);
c1 = new Cell("Âge");
t.addCell(c1);
t.endHeaders();
t.addCell(emp[0][0]);
t.addCell(emp[0][1]);
t.addCell(emp[0][2]);
document.add(t);
/* fin de la création d'un tableau */
document.close();
} // Fin du main
} // Fin de la classe
Le résultat est :
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !