不管是通过决策系统还是设计器打开制作的这个cpt都可以查看,导出EXCEL也都可以,但是导出PDF就无法打开了。定时调度里快照失败的代码如下 com.fr.third.com.lowagie.text.pdf.PdfXConformanceException: All the fonts must be embedded. This one isn't: Courier-Bold at com.fr.third.com.lowagie.text.pdf.internal.PdfXConformanceImp.checkPDFXConformance(PdfXConformanceImp.java:230) at com.fr.third.com.lowagie.text.pdf.PdfWriter.addSimple(PdfWriter.java:2108) at com.fr.third.com.lowagie.text.pdf.PdfContentByte.setFontAndSize(PdfContentByte.java:1386) at com.fr.third.com.lowagie.text.pdf.PdfGraphics2D.drawString(PdfGraphics2D.java:378) at com.fr.third.com.lowagie.text.pdf.PdfGraphics2D.drawString(PdfGraphics2D.java:285) at java.awt.Graphics.drawChars(Graphics.java:822) at com.fr.base.GraphHelper.drawNormalString(Unknown Source) at com.fr.base.GraphHelper.drawString(Unknown Source) at com.fr.base.BaseUtils.drawRotationText(Unknown Source) at com.fr.base.BaseUtils.drawStringStyleInRotation(Unknown Source) at com.fr.base.Style.paintCellStyleString(Unknown Source) at com.fr.base.Style.paintContent(Unknown Source) at com.fr.base.Style.paintContent(Unknown Source) at com.fr.page.PagePainter.paintCellContent(Unknown Source) at com.fr.page.PagePainter.paintCellAfterPrepare(Unknown Source) at com.fr.page.PagePainter.prepareCell(Unknown Source) at com.fr.page.ClippedECPage.paintPage(Unknown Source) at com.fr.page.PagePainter.paintPages(Unknown Source) at com.fr.page.PagePainter.convert(Unknown Source) at com.fr.io.exporter.PDFExporter.getDocument(Unknown Source) at com.fr.io.exporter.PDFExporter.export(Unknown Source) at com.fr.io.exporter.PDFExporter.export(Unknown Source) at com.fr.schedule.output.DefaultOutputFileFormat.output(Unknown Source) at com.fr.schedule.output.ScheduledOutput.dealWithOutputFiles(Unknown Source) at com.fr.schedule.output.ScheduledOutput.exportReportFiles(Unknown Source) at com.fr.fs.schedule.job.ViewReportletJob.executeReportByUsername(Unknown Source) at com.fr.fs.schedule.job.ViewReportletJob.executeScheduledOutput(Unknown Source) at com.fr.fs.schedule.job.ViewReportletJob.executeReport(Unknown Source) at com.fr.fs.schedule.job.ReportletJob.execute(Unknown Source) at com.fr.third.org.quartz.core.JobRunShell.run(JobRunShell.java:202) at com.fr.third.org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525) 不管是定时调度生成在服务器里的文件,还是手动导出的PDF文件都无法打开,提示损坏。我初步估计应该是帆软的导出PDF的功能出了问题,但是其他的cpt导出PDF又没事,这个就让我很郁闷了。 这个cpt文件我已经用了半年多了,一直都没去修改过。唯一只是对服务器和一些插件进行升级,请问这个是什么原因,我查了一下也没有关于PDF的插件啊。 |
最佳回答 |
||||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|