[iText ] afficher une table dans un header
	
	
		Salut :) ,
dans la phase reporting  de mon projet je veux afficher une table en tant que header 
ce que je peux faire pour l'instant est d'afficher du text ; mais moi je veux afficher une table 
voici mon code pour l'instant (qui affiche un simple text "header ..." )
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 
 |  
package org.ocpgroup.metier.impls;
 
 
import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Element;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.Phrase;
import com.itextpdf.text.pdf.ColumnText;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfPTable;
import com.itextpdf.text.pdf.PdfPageEventHelper;
import com.itextpdf.text.pdf.PdfWriter;
 
class HeaderFooter extends PdfPageEventHelper {
 
	Paragraph header; 
	int pagenumber;
 
 
 
 
	public void onOpenDocument(PdfWriter writer, Document document) {
 
 
	 header = new Paragraph("Header ... ");
 
	  }
 
 
	public void onChapter(PdfWriter writer, Document document,
			float paragraphPosition, Paragraph title) {
	  pagenumber = 1;
 
	 }
 
 
	public void onStartPage(PdfWriter writer, Document document) {
		pagenumber++;
	}
 
	public void onEndPage(PdfWriter writer, Document document) {
		com.itextpdf.text.Rectangle rect = writer.getBoxSize("art");
 
 
		ColumnText.showTextAligned(writer.getDirectContent(),
				Element.ALIGN_CENTER, header,
				(rect.getLeft() + rect.getRight()) / 2, rect.getTop()+25 , 0);
 
 
 
 
		ColumnText.showTextAligned(writer.getDirectContent(),
				Element.ALIGN_RIGHT, 
				new Phrase( String.format("page %d", pagenumber)),
				                         rect.getRight(), rect.getBottom()-25, 0);
 
	 }
 
 
 
} | 
 votre aide svp ;)