How to open print dialog after pdf generated?

前端 未结 3 1558
既然无缘
既然无缘 2020-11-29 11:29

I wrote some actions which generates dynamically PDF files. something like: reports/reportGenerator.action

when I call reports/reportGenerator?param=dialy

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-29 12:33

    Thanks to Alex K I found the answer:

    according to JRPdfExporterParameter.html#PDF_JAVASCRIPT

    you can use PDF_JAVASCRIPT property to add javascript to the pdf when you generate it.

    so I added

    JRPdfExporter exporter = new  JRPdfExporter();
    exporter.setParameter(JRPdfExporterParameter.PDF_JAVASCRIPT, "this.print();");
    

    when exporting PDF and it worked

提交回复
热议问题