自定义导出PDF对话框样式
集智报表展现与输出导出PDF,EXCEL时都会弹出一个提示对话框,用户,可以根据该对话框的提示导出分页或不分页,以文本或图片的形式导出文件,默认的对话框如下图所示。
我们可以根据自己的需求去设定该对话框的样式,本例我们将”导出文字为图形方式”这个选项去掉,具体操作如下:
1. 在\reportHome\webapps\demo\WEB-INF\lib\目录下找到report4StaticHtml.jar,将其解压,打开其中的 pdfExportStyle.html文件。
2. 我们将html中这段代码去掉,将该文件进行保存。
<tr>
<td style=”FONT-SIZE: 13px; COLOR: forestgreen;” colspan=2>
<INPUT onclick=”expStyle=’graph’” type=radio CHECKED name=expStyle> <script language=javascript>document.write( _pdf_II );</script>
</td>
</tr>
3.重新打成JAR包
4.发布报表,导出PDF看一下弹出对话框的样式是否是我们期望的样式。
注:用户可以根据一下JS变量名称,进行修改pdfExportStyle.html,就可以根据自己需要的需要控制导出PDF所显示的到处属性对话框了。
var _pdf_font_f = “宋体“;
var _pdf_FF = “分页“;
var _pdf_GG = “不分页“;
var _pdf_HH = “确定“;
var _pdf_II = “导出文字为图形方式“;
var _pdf_JJ = “导出文字为文本方式“;