fei xiao
2003-05-29 08:20:04 UTC
....
JasperPrint jpr = JasperManager.fillReport(
JasperManager.compileReport(
"E:\\Work\\orderReport1.xml"
),
(HashMap)reportParam.clone(), ds);
dori.jasper.view.JasperViewer v = new JasperViewer(
jpr, false );
v.show();
....
I must say JasperReport is wonderful software!!! But
when print the document, the printer is very slow.
Through checking printer dialog, the document size is
about 200k, pause after per 8k and then go on, looks
like looking for something else to complete print. But
other document print faster, like Word document as the
same size, why?
My printer is HP Laserjet 6L Pro.
When I report to pdf file, like :
JasperManager.printReportToPdfFile (jpr,
"c:\\test.pdf");
error occur:
ExceptionConverter: java.io.IOException: The document
has no pages.
at
com.lowagie.text.pdf.PdfPages.writePageTree(Unknown
Source)
at com.lowagie.text.pdf.PdfWriter.close(Unknown
Source)
at com.lowagie.text.pdf.PdfDocument.close(Unknown
Source)
at com.lowagie.text.Document.close(Unknown Source)
at
dori.jasper.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:345)
at
dori.jasper.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:262)
at
dori.jasper.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:140)
at
dori.jasper.engine.JasperPrintManager.printReportToPdfFile(JasperPrintManager.java:118)
at
dori.jasper.engine.JasperManager.printReportToPdfFile(JasperManager.java:352)
at
com.lovebay.shop.gui.order.OrderBillPrintDlg.actionPerformed(OrderBillPrintDlg.java:94)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450)
but c:\test.pdf is produced well! Why?
BTW, how can i change the name of the printing
document in printer dialog, the default name is "java
printing".
_________________________________________________________
Do You Yahoo!?
流连网络世界的“你”是谁?
http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/cn_user_profile_study_may2003
JasperPrint jpr = JasperManager.fillReport(
JasperManager.compileReport(
"E:\\Work\\orderReport1.xml"
),
(HashMap)reportParam.clone(), ds);
dori.jasper.view.JasperViewer v = new JasperViewer(
jpr, false );
v.show();
....
I must say JasperReport is wonderful software!!! But
when print the document, the printer is very slow.
Through checking printer dialog, the document size is
about 200k, pause after per 8k and then go on, looks
like looking for something else to complete print. But
other document print faster, like Word document as the
same size, why?
My printer is HP Laserjet 6L Pro.
When I report to pdf file, like :
JasperManager.printReportToPdfFile (jpr,
"c:\\test.pdf");
error occur:
ExceptionConverter: java.io.IOException: The document
has no pages.
at
com.lowagie.text.pdf.PdfPages.writePageTree(Unknown
Source)
at com.lowagie.text.pdf.PdfWriter.close(Unknown
Source)
at com.lowagie.text.pdf.PdfDocument.close(Unknown
Source)
at com.lowagie.text.Document.close(Unknown Source)
at
dori.jasper.engine.export.JRPdfExporter.exportReportToStream(JRPdfExporter.java:345)
at
dori.jasper.engine.export.JRPdfExporter.exportReport(JRPdfExporter.java:262)
at
dori.jasper.engine.JasperExportManager.exportReportToPdfFile(JasperExportManager.java:140)
at
dori.jasper.engine.JasperPrintManager.printReportToPdfFile(JasperPrintManager.java:118)
at
dori.jasper.engine.JasperManager.printReportToPdfFile(JasperManager.java:352)
at
com.lovebay.shop.gui.order.OrderBillPrintDlg.actionPerformed(OrderBillPrintDlg.java:94)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450)
but c:\test.pdf is produced well! Why?
BTW, how can i change the name of the printing
document in printer dialog, the default name is "java
printing".
_________________________________________________________
Do You Yahoo!?
流连网络世界的“你”是谁?
http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/cn_user_profile_study_may2003