历史版本10 :报表以PDF形式嵌在浏览器上 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

在预览模板的 URL 后增加参数&format=pdf可以导出 PDF 格式的文件,若希望输入 URL 后,直接将 PDF 文件显示在浏览器端而不是弹出下载对话框,该如何实现呢?

2. 实现思路编辑

在预览的模板后增加&format=pdf&__embed__=true即可实现。

3. 实现条件编辑

1)用IE或者IE内核的浏览器(如:360 安全浏览器-兼容模式、360 极速浏览器-兼容模式、搜狗浏览器-兼容模式、世界之窗浏览器、傲游浏览器等)。

2)安装 Adobe Reader 软件。

原因:在网页中浏览 PDF 文件时,只有 IE 和 IE 内核的浏览器带有 ActiveX 控件。

注:若为非IE内核浏览器,则需要下载完成后,手动打开查看,无法直接在浏览器中显示。

4. 效果预览编辑

以demo中的 GettingStarted.cpt 模板为例,查看效果。

打开内置服务器,在浏览器中输入:http://localhost:8075/webroot/decision/view/report?viewlet=GettingStarted.cpt&format=pdf&__embed__=true,点击回车,效果如下图:

00.jpg