Hi everybody !
I have a very odd pdf file in which I cannot set a footer with page numbering. I use
this method :
//------------------------------------------------------------------
File filetemp=new File(this.fichier.getAbsolutePath()+"n");
PdfReader reader = new PdfReader(this.getFile().getAbsolutePath());
int n = reader.getNumberOfPages();
Rectangle psize = reader.getPageSize(1);
Document document = new Document(psize, 50, 50, 50, 50);
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(filetemp));
HeaderFooter footer = new HeaderFooter(new Phrase(""),true);
footer.setBorder(Rectangle.NO_BORDER);
footer.setAlignment(Rectangle.ALIGN_CENTER);
document.setFooter(footer);
document.open();
// step 4: we add content
PdfContentByte cb = writer.getDirectContent();
int i = 0;
PdfImportedPage page;
int rotation;
while (i < n)
{
document.newPage();
i++;
if(i<n-1)
{
document.setPageSize(reader.getPageSizeWithRotation(i+1));
}
page = writer.getImportedPage(reader, i);
rotation = reader.getPageRotation(i);
if (rotation == 90 || rotation == 270) {
cb.addTemplate(page, 0, -1f, 1f, 0, 0,
reader.getPageSizeWithRotation(i).height()); }
else {
cb.addTemplate(page, 1f, 0, 0, 1f, 0, 0);
}
}
document.close();
//------------------------------------------------------------------
It works fine for all of my pdfs except for one ( which is not encrypted). Does
anybody see what's wrong with my code (maybe I can send in attach the pdf file ?????).
I use jsdk1.4.2 and itext1.01 (with 1.02b, I have the same issue)
Thanks,
Ludovic
-------------------------------------------------------------
NetCourrier, votre bureau virtuel sur Internet : Mail, Agenda, Clubs, Toolbar...
Web/Wap : www.netcourrier.com
T�l�phone/Fax : 08 92 69 00 21 (0,34 � TTC/min)
Minitel: 3615 NETCOURRIER (0,16 � TTC/min)
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
iText-questions mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/itext-questions