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/

Reply via email to