Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有关如何使用Jasper Reports JRPPTxExpoter将PDF导出到PowerPoint的示例_Java_Pdf Generation_Jasper Reports_Powerpoint - Fatal编程技术网

Java 有关如何使用Jasper Reports JRPPTxExpoter将PDF导出到PowerPoint的示例

Java 有关如何使用Jasper Reports JRPPTxExpoter将PDF导出到PowerPoint的示例,java,pdf-generation,jasper-reports,powerpoint,Java,Pdf Generation,Jasper Reports,Powerpoint,有没有人在Jasper Reports中使用JRPptxExporter将PDF导出到PPT的经验 下面是执行导出的代码: JRPptxExporter exporter = new JRPptxExporter (); exporter.setParameter(JEExporterParameter.INPUT_FILE, new File("/path/to/my/pdf.pdf")); exporter.setParameter(JEExporterParameter.OUTPUT_FI

有没有人在Jasper Reports中使用JRPptxExporter将PDF导出到PPT的经验

下面是执行导出的代码:

JRPptxExporter exporter = new JRPptxExporter ();
exporter.setParameter(JEExporterParameter.INPUT_FILE, new File("/path/to/my/pdf.pdf"));
exporter.setParameter(JEExporterParameter.OUTPUT_FILE, new File("/path/to/my/ppt.pptx"));
exporter.exportReport();
我可以使用Adobe Acrobat验证PDF是否可查看


无论我如何设置导出器的“输入”,我都会收到“StreamCorruptedException:无效流标头”异常。

您无法传递pdf报告,因为它已经通过导出器成为pdf。
对于所有jasper reports导出器,输入应该是一个
JasperPrint
对象或其序列化版本,一个
.jrprint
文件。

谢谢,我确实让它工作了。。。哦,好吧,我希望我能逃脱惩罚!!!