FR报表单元格里是pdf文件,预览的时候怎么能下载这个pdf

FR报表单元格里是pdf文件,预览的时候怎么能下载这个pdf

FineReport Filasy 发布于 2025-10-15 13:22
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-10-15 13:40
最佳回答
0
ScyalcireLv7高级互助
发布于2025-10-15 13:40(编辑于 2025-10-15 13:47)

image.png

  • Filasy Filasy(提问者) 这个试过了没用
    2025-10-15 13:42 
  • Scyalcire Scyalcire 回复 Filasy(提问者) 对照下文档吧,看下后缀格式等特殊要求满不满足

    https://help.fanruan.com/finereport/doc-view-971.html
    2025-10-15 13:47 
  • Filasy Filasy(提问者) 回复 Scyalcire 数据格式是varchar不是blob
    2025-10-15 13:51 
最佳回答
0
技术支持--哈哈Lv4初级互助
发布于2025-10-15 14:57

可以通过以下两种方式实现FR报表单元格内PDF文件的下载功能:

方法一:二进制文件转下载链接
  1. 设置单元格属性选中包含PDF二进制数据的单元格,在「单元格属性>其他」中:

    • 显示内容选择「用下载链接显示二进制内容」

    • 下载文件名填写目标名称(如=A2引用单元格内容作为文件名)示例图

  2. 注意事项

    • 未设置文件名时,PDF默认下载为download.pdf

    • 非PDF文件会打包为download.zip

方法二:HTML超链接下载

若文件已存放在工程目录下(如%FR_HOME%/webapps/webroot),可通过HTML实现:

<a href="/help/文件名.pdf" download>点击下载PDF</a>

文件存放示例

移动端适配:上述方法同样适用于移动端,但需确保文件不存放在WEB-INF目录下

  • 4关注人数
  • 58浏览人数
  • 最后回答于:2025-10-15 14:57
    请选择关闭问题的原因
    确定 取消
    返回顶部