Hi , I am creating a simple PDF document and my document runs into 10 pages. I am using font size 8 and I want the space between the lines as 8. With the code given here , the first page looks better with only 8 as leading value but all other pages from 2 to 10 are defaulting to 8x1.5=12 leading. What's wrong with this code ?
public ByteArrayOutputStream toPdf(StringBuffer inBuffer, String headerBuffer, String footerBuffer, String legendBuffer,boolean landscape) { //StringBuffer outBuffer = new StringBuffer(); ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); // creation of the document with a certain size and certain margins Document document = null; if (landscape) { document = new Document(PageSize.LETTER.rotate(), 5, 5, 5, 5); } else { document = new Document(PageSize.LETTER, 50, 50, 50, 50); } try { // creation of the different writers //PdfWriter.getInstance(document, new FileOutputStream("text.pdf")); PdfWriter.getInstance(document, outputStream); // Use courier font Font standardFont = new Font(Font.COURIER, 8, Font.NORMAL, new Color(0, 0, 0)); // we add a Header that will show up on PAGE 1 HeaderFooter header = new HeaderFooter(new Phrase(headerBuffer), false); document.setHeader(header); // we add a Footer that will show up on PAGE 2 HeaderFooter footer = new HeaderFooter(new Phrase(footerBuffer), true); document.setFooter(footer); // Open the document for writing document.open(); // Create a paragraph with our input StringBuffer Paragraph paragraph = new Paragraph(8, inBuffer.toString(), standardFont); document.add(paragraph); // we reset the page numbering document.resetPageCount(); // we trigger a page break document.newPage(); // we add some more content document.add(new Paragraph(legendBuffer,standardFont)); } // catch(DocumentException e) { catch(Exception e) { // We need to actually throw this message up ... System.err.println(e.getMessage()); } // Close the document document.close(); return outputStream; } Thanks, bala __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com ------------------------------------------------------- Sponsored by: ThinkGeek at http://www.ThinkGeek.com/ _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions