Greetings

 

I have problems with the quality when I sent my FO directly to the printer. The font “Times Roman” and other fonts are not very pretty when they are printed. If I create a PDF file it look fine.

 

Below is the code I use to send the FO to the printer. The PrintRenderer class is from the servlet example from fop-0.20.5.

 

                        PrinterJob pj = PrinterJob.getPrinterJob();

                        page = pj.pageDialog(page);

                        if (pj.printDialog()) {

 

                                     PrintRenderer renderer = new PrintRenderer(pj);

                                     driver.setInputSource(new InputSource(convertXML2FO(page)));

                                     driver.setRenderer(renderer);

                                   

                                    try {

                                                driver.run();

                                    } catch (IOException e) {

                                                e.printStackTrace();

                                    } catch (FOPException e) {

                                                e.printStackTrace();

                                    }

                        }

 

Any ideas why the quality is so bad when I print it?

 

Regards,

Flemming

 

This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.

Reply via email to