Thanks, but it doesn't work. using:
writer.setPageEmpty(false); writer.newPage(); doesn't start a new page, and using: document.newPage(); causes the graphics.dispose() method to throw an exception about - unbalanced restoreState and saveState... Any ideas? Thanks again, Naaman Paulo Soares wrote: > > It's Document.newPage(). Calling newPage() on an empty page has no > effect. Use writer.setPageEmpty(false). > > Paulo > >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On >> Behalf Of nlif >> Sent: Monday, October 08, 2007 4:17 PM >> To: itext-questions@lists.sourceforge.net >> Subject: [iText-questions] Add a newPage to a document with graphics >> >> >> Hi, >> >> I'm new to iText and have a problem: I am rendering swing >> components and >> can't seem to start a new page. This is my code: >> >> >> Document document = new Document(pageSize); >> PdfWriter writer = PdfWriter.getInstance(document, new >> FileOutputStream("c:\\test.pdf")); >> document.open(); >> PdfContentByte cb = writer.getDirectContent(); >> Graphics2D graphics = cb.createGraphics(pageSize.getWidth(), >> pageSize.getHeight()); >> >> writer.newPage(); >> component.paint(graphics); >> >> graphics.dispose(); >> document.close(); >> >> (boiler-plate code ommitted) >> >> The resulting PDF contains only one page. The component is properly >> rendered, just not on the second page as I wanted. >> >> I tried using an example I found in the forum, using a Chunk >> instance, but >> that doesn't help either. >> >> Thanks in advance, >> Naaman > > > Aviso Legal: > > Esta mensagem é destinada exclusivamente ao destinatário. Pode conter > informação confidencial ou legalmente protegida. A incorrecta transmissão > desta mensagem não significa a perca de confidencialidade. Se esta > mensagem for recebida por engano, por favor envie-a de volta para o > remetente e apague-a do seu sistema de imediato. É proibido a qualquer > pessoa que não o destinatário de usar, revelar ou distribuir qualquer > parte desta mensagem. > > > > Disclaimer: > > This message is destined exclusively to the intended receiver. It may > contain confidential or legally protected information. The incorrect > transmission of this message does not mean the loss of its > confidentiality. If this message is received by mistake, please send it > back to the sender and delete it from your system immediately. It is > forbidden to any person who is not the intended receiver to use, > distribute or copy any part of this message. > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > iText-questions mailing list > iText-questions@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/itext-questions > Buy the iText book: http://itext.ugent.be/itext-in-action/ > > -- View this message in context: http://www.nabble.com/Add-a-newPage-to-a-document-with-graphics-tf4588763.html#a13110365 Sent from the iText - General mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/