0
我試圖通過JRDocxExporter導出docx文件。麻煩的是,當我嘗試打印這個生成的文檔時,我得到了關於頁邊距的錯誤。我看到這個出口商無法設置word文檔的邊距。以Docx格式生成報表格式不正確
我以這種方式導出文件:
JasperReport reportCompiled = JasperCompileManager.compileReport(pathJrxmlFile);
JasperPrint reportFilled = JasperFillManager.fillReport(reportCompiled, null, dataSource);
JRDocxExporter exp = new JRDocxExporter();
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME,pathFile);
exporter.setParameter(JRExporterParameter.JASPER_PRINT,reportFilled);
exporter.exportReport();
我使用JasperReports的5.0.0和的iReport 5.1.0。然後,當我嘗試打印從微軟Word生成的文件我得到這個消息:
有人可以幫我嗎?
'我得到一個關於頁邊距的錯誤 - 什麼錯誤? 「我看到這個出口商無法設置word文檔的邊距。」 - 你是什麼意思? –
當我嘗試打印時,發現第1部分的邊距超出了可打印區域。但在IReport上,我設置了文檔的邊距。 – Skizzo
你可以添加截圖嗎?你在* iReport *中使用了哪些出口商?你正在使用什麼版本的* JasperReports API *和* iReport *? –