zoukankan      html  css  js  c++  java
  • 如何给报表添加水印?

    在企业当中,很多时候由于报表中包含的数据或者其他信息有严格的保密性或者安全性要求,防篡改或者其他可能出现的情况,因此,在浏览、
    导出、打印的时候,会在报表文件中添加水印。并且根据使用场景,灵活的控制选择性的显示水印信息。
    本文介绍通过Wyn Report的图层功能实现水印效果及其不同使用场景的输出控制。
    效果图:


    要点:掌握图层的设置,分层属性的用途和设置。


    一、选择报表,在报表属性中添加报表分层;
    默认只有一个分层:default层,可以对其进行重命名。default层用来显示水印图片。
    再新增加一个分层,用于显示报表内容。这样报表就有两层。针对每层可以单独设置其分层属性。


    二、选中报表主体,设置报表主体的背景图片,该图片即作为水印图片。


    三、在报表主体中设计报表,并设置报表的报表层名称。


    四、选中报表主体,根据预览、导出、打印等不同应用场景设置不同的报表分层属性。


    可设置的分层属性包括:是否锁定、是否显示、透明度。也可根据输出设备和场景开设置是否显示该分层。默认是输出设备是全部打开的。
    比如,要在预览时不显示水印,导出时显示,则设置预览为否,导出为是即可。


    五、查看效果,本例中均打开,查看预览和导出PDF之后的效果。


    导出PDF


    如担心表格中明细行颜色对水印的遮挡,则可以将表格的单元格颜色设置为透明色。表达式为:Transparent。

  • 相关阅读:
    MessageDigest类提供MD5或SHA等加密算法
    23种设计模式之策略设计模式
    n & (n-1)
    ubuntu 常用软件配置
    minicom 没有tx 信号
    usb 驱动
    全局变量的危害
    编写安全代码:小心volatile的原子性误解
    ADB Server Didn’t ACK ,failed to Start Daemon 解决方法
    字长
  • 原文地址:https://www.cnblogs.com/edoo/p/13900575.html
Copyright © 2011-2022 走看看