千家信息网

大数据报表中如何添加动态文字水印

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,大数据报表中如何添加动态文字水印,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。水印是把一些标识信息嵌入到信息载体中,在不
千家信息网最后更新 2025年02月01日大数据报表中如何添加动态文字水印

大数据报表中如何添加动态文字水印,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

水印是把一些标识信息嵌入到信息载体中,在不影响原载体内容使用的同时,为原作者提供识别的手段,进而防止被再次篡改,是一种保护信息安全和知识版权的有效方法。

说到水印,常见到纸的文件,一般常用 Word 或 pdf 编辑后打印所得,并且 offie 或 pdf 软件也有直接增加水印的功能。

像 Word 中增加水印很简单:菜单栏"设计"-"水印"(选择"自定义水印"),可以设置图片或文字类水印。

但同一个 word 只能设置一条水印内容,即只能是静态水印,不能动态生成,如上面文字水印的"文字"内为"我是 word 水印",该 word 就只能提供这个固定的水印信息了,除非再次编辑 word 修改。

作为数据呈现经常使用的统计报表,在展现、导出及打印时也同样会需要水印支持。但不同的是,通过报表工具做水印除了静态水印,还可以是动态的。

如,基于同一个报表模板动态生成报告,不同用户查询的结果需要不同的水印内容做保护,动态水印就是亟需的功能。

举个例子,"张三"访问时,模板生成的报表水印为"张三的报表"

"李四"访问时,则为"李四的报表"

首先,静态文字水印文字内容是在做报表的时候固定设置好的信息,只能通过修改报表模板更改。

其次、 动态水印

同一张报表,每次访问时,可以传入当前要显示的水印信息,实现动态添加水印内容,另种方式:

(1) 通过报表参数及水印内容表达式动态设置

(2) 通过填加报表展现标签(水印属性)

如,generateWaterMark="水印信息"。

接下来我们结合实例介绍具体的操作过程:

一、添加静态水印

1、 打开并编辑"网格式报表"模板

菜单 -- 报表 -- 报表属性-背景图,选择"水印"

2、 定义要显示的水印信息

在"文本"输入框内输入要在报表内显示的水印内容,如"该报表版权归属润乾公司"

3、 保存模板并在浏览器预览水印效果

当需要更改显示内容时,只能基于报表模板重复以上步骤。另外,水印可以调整的样式包括水平或倾斜方式、字体颜色、间距等。导出及打印时也同时保留水印。

二、添加动态水印

1、 方式一:参数 + 水印内容表达式

(1) 增加报表参数

定义参数为 userID,用于接收当前用户 ID

(2) 编辑水印内容表达式

编辑"网格式报表",菜单栏"报表"-"报表属性"-"背景图"- 水印

"来源"-"表达式"

表达式为:@userID+"的报表"

(3) 预览结果

张三访问时,userID 为"张三",结果

李四访问

2、 方式二:通过报表标签的的水印属性值

(1)打开并编辑报表展现的 Jsp 文件

添加接收水印内容参数值的方法:

String waterMark = request.getParameter("waterMark");

(2)标签内添加 generateWaterMark 属性

添加属性并定义接收到的水印参数:

(3)访问报表并设置 waterMark 参数

将 waterMark 值改为"该报表版权所属方为"

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

水印 报表 内容 动态 信息 参数 属性 模板 文字 表达式 方式 静态 张三 不同 标签 版权 结果 菜单 李四 生成 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 终结者国际服无法连接服务器 我国网络安全优化大师下载 集装箱皮重中央数据库开放 数据库营销的方法应用 郑州软件开发定制外包 富集数据库 的数据库技术发展路线 腾讯云服务器共享数据 标准数据库动态维护窗口模块 人类基因组数据库网站 软件开发的基本术语 博兴客户管理crm软件开发 全球云服务器近期价格 嵌入式开发需要数据库么 计算机网络技术的主修课程 潍柴软件开发做什么 软件开发方案合同模板下载 计算机网络技术实际应用课程 日照数据库搜索引擎 学校内网服务器无管理员权限 网络安全绘画一等奖初一 高科技的互联网企业有哪些 中兴服务器网卡配置 数据库安装后需要重启电脑吗 租服务器不免费试用 数据库配置是否能远程访问 山东优卡互联网科技 南昌工业图控系统软件开发 凤梧互联网科技有限公司 华威wmg网络安全工程
0