报表开发工具FineReport如何控制打印时有无水印.pdf_第1页
报表开发工具FineReport如何控制打印时有无水印.pdf_第2页
报表开发工具FineReport如何控制打印时有无水印.pdf_第3页
报表开发工具FineReport如何控制打印时有无水印.pdf_第4页
免费预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如如何何控控制制打打印印时时有有无无水水印印 问问题题描描述述 解解决决方方案案 示示例例 水水印印报报表表制制作作 添添加加自自定定义义按按钮钮触触发发打打印印水水印印报报表表 1 1 问问题题描描述述 水印是为防止造假 辨别真伪 版权保护等 而在纸张中加上的图片不文字结 合的透明效果 如下图在报表中添加水印 用户在访问报表的时候丌需要看到水印 但打印到纸上时需要显示水印 或者 客户打印报表的时候 希望根据自己情况选择打印模板是否带有水印 如第一次 打印加水印 第二次打印丌加水印 这样的效果怎样实现呢 2 2 解解决决方方案案 首先报表水印是通过给模板添加报表背景来实现 控制打印时有无水印通过做两张模板来实现 一张无水印的模板 一张加水印 的模板 根据需要触发丌同的打印按钮或打印方法选择需要打印的模板 3 3 示示例例 3 1 水印报表制作 准备水印图片准备水印图片 将所需的水印效果制作为图片 如下图 添加报表背景添加报表背景 我们以GettingStarted cpt为例 打 开 FR HOME WebReport WEB INF reportlets GettingStarted cpt 该报表没有水印 点击模板 纸张背景 图片 选择设计好的水印图片 选择布局方式 如下图 水印效 果如 上图 另存 为模板 如 保存路径 为 FR HOME WebReport WEB INF reportlets Watermark cpt 3 2 添加自定义按钮触发打印水印报表 打开原 GettingStarted 模板 点击模板 模板 web 属性 分页预览设置 选 择为该模板单独设置 勾选使用工具栏 双击按钮框中的自定义按钮 或者选中 自定义按钮 点击向上箭头 则工具栏上就会显示自定义按钮 双击工具栏上 的自定义按钮 或者选中按钮 点击设置图标 进入编辑界面 给自定义按钮 设置控件别名为 水印打印 如下图 点击自定义JaveScript 在弹出对话框JaveScript脚本中输入打印事件如下 打印之前做好的水印报表 Watermark cpt 1 FR doURLPDFPrint http localhost 8075 WebReport Re portServer reportlet Watermark cpt 这时就可以实现 点击报表工具栏本身的打印按钮 则打印出来的是丌带有水 印的 点击水印按钮时则实现打印水印报表了 该自定义打印是通过 PDF 打印 其他

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论