Saturday, August 02, 2008

IText Page HEADER- FOOTER

// PAGE HEADER - this example will display company name and address in each page header

HeaderFooter objHeaderFooter;

objHeaderFooter=new HeaderFooter(new Phrase(”", PDFConstants.subTitle), new Phrase(strCompany,PDFConstants.subTitle));
objHeaderFooter.setAlignment(Element.ALIGN_CENTER);
pdfDocument.setHeader(objHeaderFooter);

// PAGE FOOTER - this example will display current date time, page number and a static text like “GetSet Inventory” on each page footer

Date objdate=new Date();
String strDates=”Run Date: “+date1.format(objdate)+” GetSet Inventory “;

int intNumber=pdfDocument.getPageNumber();

String strPageNo=intNumber+”";
objHeaderFooter=new HeaderFooter(new Phrase(strDates, PDFConstants.valueFont), new Phrase(intNumber));
objHeaderFooter.setAlignment(Element.ALIGN_CENTER);
objHeaderFooter.setBorder(0);
pdfDocument.setFooter(objHeaderFooter);

No comments: