发新话题
打印

导出pdf出错

导出pdf出错

点击导出pdf时 报错

javax.servlet.ServletException: The document has no pages.

但是导出excel和word 都正常 (在本地没问题,部署到小机上就出现pdf不能导出的问题)

求高手帮忙!

TOP

windows 下没问题,linux下出现的问题,是因为字体的原因吗

TOP

可能是字体原因,PDF字体文件路径配置方法如下:
如果您不需要使用 PDF格式输出报表,请略过这一步。
一般情况下,jor设计器如果在Windows操作系统中使用,报表模板中会用到Windows环境中的中文字体,而英文的Linux环境中,不存在这些字体,故需要将Windows字体文件复制到Linux中,并向jor服务器指定这一点。

•复制Windows字体文件到Linux目录
在/usr/local中建一个目录fonts,将windows/fonts,或winnt/fonts中的文件复制到该目录;
•在杰表服务器中,修改属性文件/usr/local/tomcat-4.1.30/webapps/jrs/jatools.properties中的font.dirs 属性。
   font.dirs =/ usr /local/fonts

TOP

谢谢!已经解决了!

TOP

发新话题