大數(shù)據(jù)報表中如何添加動態(tài)文字水印,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
十年的古丈網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網(wǎng)營銷的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整古丈建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“古丈網(wǎng)站設計”,“古丈網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。水印是把一些標識信息嵌入到信息載體中,在不影響原載體內(nèi)容使用的同時,為原作者提供識別的手段,進而防止被再次篡改,是一種保護信息安全和知識版權的有效方法。
說到水印,常見到紙的文件,一般常用 Word 或 pdf 編輯后打印所得,并且 offie 或 pdf 軟件也有直接增加水印的功能。
像 Word 中增加水印很簡單:菜單欄“設計”-“水印”(選擇“自定義水印”),可以設置圖片或文字類水印。
但同一個 word 只能設置一條水印內(nèi)容,即只能是靜態(tài)水印,不能動態(tài)生成,如上面文字水印的“文字”內(nèi)為“我是 word 水印”,該 word 就只能提供這個固定的水印信息了,除非再次編輯 word 修改。
作為數(shù)據(jù)呈現(xiàn)經(jīng)常使用的統(tǒng)計報表,在展現(xiàn)、導出及打印時也同樣會需要水印支持。但不同的是,通過報表工具做水印除了靜態(tài)水印,還可以是動態(tài)的。
如,基于同一個報表模板動態(tài)生成報告,不同用戶查詢的結果需要不同的水印內(nèi)容做保護,動態(tài)水印就是亟需的功能。
舉個例子,“張三”訪問時,模板生成的報表水印為“張三的報表”
“李四”訪問時,則為“李四的報表”
首先,靜態(tài)文字水印文字內(nèi)容是在做報表的時候固定設置好的信息,只能通過修改報表模板更改。
其次、 動態(tài)水印
同一張報表,每次訪問時,可以傳入當前要顯示的水印信息,實現(xiàn)動態(tài)添加水印內(nèi)容,另種方式:
(1) 通過報表參數(shù)及水印內(nèi)容表達式動態(tài)設置
(2) 通過填加報表展現(xiàn)標簽(水印屬性)
如,generateWaterMark=“水印信息”。
接下來我們結合實例介紹具體的操作過程:
一、添加靜態(tài)水印
1、 打開并編輯“網(wǎng)格式報表”模板
菜單 -- 報表 -- 報表屬性—背景圖,選擇“水印”
2、 定義要顯示的水印信息
在“文本”輸入框內(nèi)輸入要在報表內(nèi)顯示的水印內(nèi)容,如“該報表版權歸屬潤乾公司”
3、 保存模板并在瀏覽器預覽水印效果
當需要更改顯示內(nèi)容時,只能基于報表模板重復以上步驟。另外,水印可以調(diào)整的樣式包括水平或傾斜方式、字體顏色、間距等。導出及打印時也同時保留水印。
二、添加動態(tài)水印
1、 方式一:參數(shù) + 水印內(nèi)容表達式
(1) 增加報表參數(shù)
定義參數(shù)為 userID,用于接收當前用戶 ID
(2) 編輯水印內(nèi)容表達式
編輯“網(wǎng)格式報表”,菜單欄“報表”-“報表屬性”-“背景圖”- 水印
“來源”-“表達式”
表達式為:@userID+”的報表”
(3) 預覽結果
張三訪問時,userID 為“張三”,結果
李四訪問
2、 方式二:通過報表標簽的的水印屬性值
(1)打開并編輯報表展現(xiàn)的 Jsp 文件
添加接收水印內(nèi)容參數(shù)值的方法:
String waterMark = request.getParameter(“waterMark”);
(2)標簽內(nèi)添加 generateWaterMark 屬性
添加屬性并定義接收到的水印參數(shù):
(3)訪問報表并設置 waterMark 參數(shù)
將 waterMark 值改為“該報表版權所屬方為創(chuàng)新互聯(lián)”
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。
網(wǎng)站名稱:大數(shù)據(jù)報表中如何添加動態(tài)文字水印-創(chuàng)新互聯(lián)
網(wǎng)頁鏈接:http://m.newbst.com/article24/dsgije.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、外貿(mào)網(wǎng)站建設、網(wǎng)站設計、網(wǎng)站策劃、用戶體驗、網(wǎng)頁設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容