You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by fr...@gerling.com on 2002/10/08 14:55:39 UTC

using the print renderer

Hi,
 
I am trying to get printer-ready data using the RENDER_PRINT renderer, my
code raises an exception : 
[ERROR,Default] [InvoicesPrinter] [onMessage()] caught an exception : Use
renderer form of setRenderer() for PRINT
 
any idea ?


Re: using the print renderer

Posted by "J.Pietschmann" <j3...@yahoo.de>.
frederic.kieffer@gerling.com wrote:
> I am trying to get printer-ready data using the RENDER_PRINT renderer, my
> code raises an exception : 
> [ERROR,Default] [InvoicesPrinter] [onMessage()] caught an exception : Use
> renderer form of setRenderer() for PRINT

Read the message again. Try to understand it. It means
exactly what it says: You cant use
  driver.setRenderer(Driver.RENDER_PRINT);
you have to use something like
  PrinterJob printerJob = PrinterJob.getPrinterJob();
  PrintRenderer printRenderer = new PrintRenderer(printerJob);
  driver.setRenderer(printRenderer);

Look at src/org/apache/fop/apps/PrintStarter.java for more
hints.

J.Pietschmann