They will show up on the next page if you call setFoot() or setHeader() after calling document.open(). Please read example carefully, including comments. The comments says the Header which was set after calling document.open() will show up on PAGE 2. Your footer didn't show up, I guess you haven't set your page's margin correctly. Hope this helps.
Tim Jian 3833 Farragut Ave. Kensington, MD 20895 Email: [EMAIL PROTECTED] "Rob Moore" <[EMAIL PROTECTED]> Sent by: To: <[EMAIL PROTECTED]> [EMAIL PROTECTED] cc: ceforge.net Subject: [iText-questions] Header & Footer problems (repeated) 01/30/2003 03:17 PM Howdy. I hadn't received any response to this, so perhaps either no one has a solution/suggestion, or perhaps it passed by without notice. I'm reposting in the case that it is the latter. Thanks. ----- Original Message ----- From: Rob Moore To: [EMAIL PROTECTED] Sent: Tuesday, January 28, 2003 11:16 AM Subject: Header & Footer problems ... I am attempting to create a PDF file with text in the header and the page number in the footer. I am following the examples in the tutorial, but neither show up in the generated PDF file. The code I am using is below. The log messages print successfully. I am calling setFooter() before opening the document (as in the example) and setHeader() after opening the document (as in the example). Am I missing something? Thanks. private void setFooter() { String footerText = properties.getProperty(reportName + ".footer.text"); String showPageStr = properties.getProperty(reportName + ".footer.showpagenum"); boolean showPage = showPageStr.equalsIgnoreCase("Y"); if ((footerText != null) && (footerText.length() > 0)) { HeaderFooter footer = new HeaderFooter(new Phrase(footerText),showPage); footer.setBorder(Rectangle.NO_BORDER); document.setFooter(footer); Log.detail.println("Set page footer to: " + footerText); } else if (showPage) { HeaderFooter footer = new HeaderFooter(new Phrase("Page:"),showPage); footer.setBorder(Rectangle.NO_BORDER); document.setFooter(footer); Log.detail.println("Set page footer to show page"); } } private void setHeader() { String headerText = properties.getProperty(reportName + ".header.text"); if ((headerText != null) && (headerText.length() > 0)) { HeaderFooter header = new HeaderFooter(new Phrase(headerText),false); header.setBorder(Rectangle.NO_BORDER); document.setHeader(header); Log.detail.println("Set page header to: " + headerText); } } ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions