System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久久无码精品亚洲日韩蜜臀浪潮,YY111111少妇无码理论片,中文字幕无码免费久久9一区9
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法和裝置制造方法及圖紙

    技術(shù)編號:44294029 閱讀:5 留言:0更新日期:2025-02-18 20:14
    本申請?zhí)峁┝艘环N基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法和裝置,該方法包括:獲取網(wǎng)頁繪制參數(shù),包括水印配置信息和網(wǎng)頁元素信息;根據(jù)多個網(wǎng)頁元素信息分別進行網(wǎng)頁繪制,得到多個第一網(wǎng)頁圖層,根據(jù)水印配置信息進行網(wǎng)頁繪制得到第二網(wǎng)頁圖層;獲取網(wǎng)頁配置參數(shù),網(wǎng)頁配置參數(shù)至少包括第一標識信息;在第一標識信息為當前網(wǎng)頁存在水印配置且到第三標識信息為當前網(wǎng)頁的網(wǎng)頁繪制參數(shù)未變更的情況下,根據(jù)第一網(wǎng)頁圖層和第二網(wǎng)頁圖層合成目標網(wǎng)頁,對目標網(wǎng)頁進行顯示。該方法解決了現(xiàn)有技術(shù)中缺乏一種能夠提供打印服務(wù)的前提下,避免重復開發(fā)的網(wǎng)頁水印實現(xiàn)方法的問題。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及網(wǎng)頁繪制,具體而言,涉及一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法、裝置、計算機可讀存儲介質(zhì)和業(yè)務(wù)系統(tǒng)。


    技術(shù)介紹

    1、隨著信息技術(shù)的不斷發(fā)展,企業(yè)越來越依賴公開網(wǎng)站或內(nèi)部網(wǎng)站來發(fā)布信息、處理業(yè)務(wù)。通過瀏覽器便捷訪問大量信息的同時,也存在采用拍照、截屏、打印等方式存儲和傳播網(wǎng)頁敏感信息的風險。網(wǎng)頁水印是一種覆蓋在網(wǎng)頁上方的可見或不可見的標記,這些標記可以和特定的賬號、設(shè)備、時間戳相關(guān)聯(lián),從而幫助溯源泄密問題。

    2、現(xiàn)有技術(shù)中主要包括前端實現(xiàn)、服務(wù)端實現(xiàn)以及客戶端實現(xiàn),其中前端實現(xiàn)針對不同服務(wù)端需要對應(yīng)進行開發(fā),在存在多個網(wǎng)站顯示水印的情況下,每個網(wǎng)站需要單獨進行適配,存在重復開發(fā)的問題,由于瀏覽器提供的調(diào)試工具可檢查、編輯網(wǎng)頁dom樹,因此具有一定技術(shù)背景的人員,可以使用瀏覽器調(diào)試工具輕易篡改、隱藏、刪除網(wǎng)頁水印,產(chǎn)生容易篡改問題;服務(wù)端實現(xiàn)通過將網(wǎng)頁內(nèi)容處理為含有水印的圖片,需要消耗大量服務(wù)器資源和帶寬,應(yīng)用范圍有限,每個網(wǎng)頁只能控制本網(wǎng)頁的水印內(nèi)容,無法控制其他網(wǎng)頁的水印內(nèi)容,假設(shè)企業(yè)員工訪問具有網(wǎng)頁水印的a網(wǎng)站,通過a網(wǎng)站跳轉(zhuǎn)到不支持網(wǎng)頁水印的b網(wǎng)站,則b網(wǎng)站的內(nèi)容不受a網(wǎng)站水印保護,產(chǎn)生作用域狹窄問題;客戶端實現(xiàn)通過創(chuàng)建視窗實現(xiàn)網(wǎng)頁水印,避免了重復開發(fā)和容易篡改的問題,但是,由于網(wǎng)頁和水印分離,存在水印無法進行打印的問題。

    3、因此,現(xiàn)有技術(shù)中缺乏一種能夠提供打印服務(wù)的前提下,避免重復開發(fā)的網(wǎng)頁水印實現(xiàn)方法。


    技術(shù)實現(xiàn)思路

    1、本申請的主要目的在于提供一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法、裝置、計算機可讀存儲介質(zhì)和業(yè)務(wù)系統(tǒng),以至少解決現(xiàn)有技術(shù)中缺乏一種能夠提供打印服務(wù)的前提下,避免重復開發(fā)的網(wǎng)頁水印實現(xiàn)方法的問題。

    2、為了實現(xiàn)上述目的,根據(jù)本申請的一個方面,提供了一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法,包括:獲取網(wǎng)頁繪制參數(shù),所述網(wǎng)頁繪制參數(shù)至少包括水印配置信息和網(wǎng)頁元素信息,所述水印配置信息至少包括水印作用域和水印配置參數(shù),所述水印作用域包括網(wǎng)頁作用域和全局作用域;根據(jù)多個所述網(wǎng)頁元素信息分別基于所述渲染引擎基于分層規(guī)則進行網(wǎng)頁繪制,得到多個第一網(wǎng)頁圖層,根據(jù)所述水印配置信息基于所述渲染引擎進行網(wǎng)頁繪制得到第二網(wǎng)頁圖層;獲取網(wǎng)頁配置參數(shù),所述網(wǎng)頁配置參數(shù)至少包括第一標識信息、第二標識信息、第三標識信息和第四標識信息,所述第一標識信息用于表征當前網(wǎng)頁是否存在水印配置,所述第二標識信息用于表征所述當前網(wǎng)頁是否存在已繪制圖層,所述第三標識信息用于表征所述當前網(wǎng)頁的所述網(wǎng)頁繪制參數(shù)是否發(fā)生變更,所述第四標識信息用于表征所述當前網(wǎng)頁是否存在水印作用域配置;在所述第一標識信息為所述當前網(wǎng)頁存在所述水印配置且所述到第三標識信息為所述當前網(wǎng)頁的所述網(wǎng)頁繪制參數(shù)未發(fā)生變更的情況下,根據(jù)所述第一網(wǎng)頁圖層和所述第二網(wǎng)頁圖層進行合成得到目標網(wǎng)頁,通過顯示屏幕對所述目標網(wǎng)頁進行顯示。

    3、可選地,在獲取網(wǎng)頁配置參數(shù)之后,所述方法還包括:在所述第一標識信息為所述當前網(wǎng)頁不存在所述水印配置且所述第二標識信息為所述當前網(wǎng)頁存在所述已繪制圖層的情況下,刪除所述已繪制圖層,并變更所述第二標識信息;在所述第一標識信息為所述當前網(wǎng)頁不存在所述水印配置且所述第二標識信息為所述當前網(wǎng)頁不存在所述已繪制圖層的情況下,根據(jù)所述第一網(wǎng)頁圖層和所述第二網(wǎng)頁圖層進行合成得到所述目標網(wǎng)頁,通過顯示屏幕對所述目標網(wǎng)頁進行顯示。

    4、可選地,在獲取網(wǎng)頁配置參數(shù)之后,所述方法還包括:在所述第一標識信息為所述當前網(wǎng)頁存在所述水印配置、所述第三標識信息為所述當前網(wǎng)頁的所述網(wǎng)頁繪制參數(shù)發(fā)生變更、所述第四標識信息為當前網(wǎng)頁存在水印作用域配置且水印作用域配置對應(yīng)的所述水印作用域為所述網(wǎng)頁作用域的情況下,更新所述當前網(wǎng)頁對應(yīng)的所述水印作用域為所述網(wǎng)頁作用域的所述水印配置參數(shù)重新繪制所述第二網(wǎng)頁圖層;根據(jù)重新繪制的所述第二網(wǎng)頁圖層和所述第一網(wǎng)頁圖層進行合成得到所述目標網(wǎng)頁,通過顯示屏幕對所述目標網(wǎng)頁進行顯示。

    5、可選地,在獲取網(wǎng)頁配置參數(shù)之后,包括:在所述第一標識信息為所述當前網(wǎng)頁存在所述水印配置、所述第三標識信息為所述當前網(wǎng)頁的所述網(wǎng)頁繪制參數(shù)發(fā)生變更、所述第四標識信息為當前網(wǎng)頁存在水印作用域配置且水印作用域配置對應(yīng)的所述水印作用域為所述全局作用域的情況下,更新所述當前網(wǎng)頁對應(yīng)的所述水印作用域為所述全局作用域的所述水印配置參數(shù)重新繪制所述第二網(wǎng)頁圖層;根據(jù)重新繪制的所述第二網(wǎng)頁圖層和所述第一網(wǎng)頁圖層進行合成得到所述目標網(wǎng)頁,通過顯示屏幕對所述目標網(wǎng)頁進行顯示。

    6、可選地,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:在接收到第一目標信令的情況下,創(chuàng)建瀏覽器進程,基于所述瀏覽器進程讀取瀏覽器配置文件,得到第五標識信息,所述第一目標信令用于請求啟動瀏覽器,所述第五標識信息用于表征當前瀏覽器是否存在所述水印作用域為所述全局作用域的所述水印配置參數(shù);在所述第五標志信息為存在所述水印作用域為所述全局作用域的所述水印配置參數(shù)的情況下,根據(jù)所述配置文件中的所述水印配置參數(shù)通過所述瀏覽器進程更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù);在所述第五標志信息為不存在所述水印作用域為所述全局作用域的所述水印配置參數(shù)的情況下,根據(jù)預設(shè)參數(shù)更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù)。

    7、可選地,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:在接收到第二目標信令的情況下,控制所述瀏覽器進程創(chuàng)建網(wǎng)頁管理進程;控制所述網(wǎng)頁管理進程讀取當前網(wǎng)頁的meta標簽,對所述meta標簽進行解析得到第六標識信息和第七標識信息,所述第六標識信息用于表征所述meta標簽是否存在所述水印配置信息,所述第七標識信息用于表征所述水印配置信息;在所述第六標識信息為所述meta標簽不存在所述水印配置信息的情況下,控制所述網(wǎng)頁管理進程從所述網(wǎng)頁管理進程獲取所述水印作用域為所述全局作用域的所述水印配置參數(shù),以更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù);在所述第六標識信息為所述meta標簽存在所述水印配置信息的情況下,根據(jù)所述第七標識信息確定所述水印作用域;在所述水印作用域為所述全局作用域的情況下,對所述當前網(wǎng)頁進行鑒權(quán)操作,在鑒權(quán)操作通過的情況下,根據(jù)所述第七標識信息更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù);在所述水印作用域為所述網(wǎng)頁作用域的情況下,根據(jù)所述第七標識信息更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù)。

    8、可選地,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:調(diào)用js接口獲取所述水印配置信息,根據(jù)所述水印配置信息確定對應(yīng)的所述水印作用域;在所述水印作用域為所述全局作用域的情況下,對所述當前網(wǎng)頁進行鑒權(quán)操作,在鑒權(quán)操作通過的情況下,根據(jù)所述水印配置信息更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù);在所述水印作用域為所述網(wǎng)頁作用域的情況下,根據(jù)所述水印配置信息更新所述網(wǎng)頁配置參數(shù)和所述網(wǎng)頁繪制參數(shù)。

    9、根據(jù)本申請的另一方面,提供了一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制裝置,所述裝置包括:第一獲取單元,用于獲取網(wǎng)頁繪制參數(shù)本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之后,所述方法還包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之后,所述方法還包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之后,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:

    7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:

    8.一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制裝置,其特征在于,所述裝置包括:

    9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)包括存儲的程序,其中,在所述程序運行時控制所述計算機可讀存儲介質(zhì)所在設(shè)備執(zhí)行權(quán)利要求1至7中任意一項所述的方法。

    10.一種業(yè)務(wù)系統(tǒng),其特征在于,包括:一個或多個處理器,存儲器,以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序包括用于執(zhí)行權(quán)利要求1至7中任意一項所述的方法。

    ...

    【技術(shù)特征摘要】

    1.一種基于瀏覽器渲染引擎的帶水印網(wǎng)頁繪制方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之后,所述方法還包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之后,所述方法還包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之后,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:

    6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在獲取網(wǎng)頁配置參數(shù)之前,所述方法還包括:

    7.根據(jù)權(quán)利要求6所述的方法,...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:吳亞山,應(yīng)玉龍,李振宇,李孫長,于浩,
    申請(專利權(quán))人:中國郵政儲蓄銀行股份有限公司,
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品久久无码一区二区三区网| 无码精品日韩中文字幕| 白嫩少妇激情无码| 蜜色欲多人AV久久无码| 综合无码一区二区三区| 日韩精品无码熟人妻视频| 人妻少妇伦在线无码| 四虎成人精品无码| 成在人线av无码免费高潮水| 在线观看无码AV网址| 无码GOGO大胆啪啪艺术| 亚洲精品无码AV中文字幕电影网站| 久久久久亚洲AV片无码下载蜜桃| 热の无码热の有码热の综合| 中文字幕无码高清晰| 无码精品人妻一区二区三区人妻斩| 日韩精品无码久久一区二区三| 亚洲看片无码在线视频| 无码一区二区三区| 亚洲韩国精品无码一区二区三区 | 无码国内精品人妻少妇蜜桃视频| 无码人妻丰满熟妇区五十路 | 亚洲AV无码成人网站在线观看| 国产在线无码视频一区二区三区| 精品人妻无码专区在中文字幕| 无码av高潮喷水无码专区线| 无码中文字幕av免费放dvd| 日韩综合无码一区二区| 日韩成人无码中文字幕| 少妇性饥渴无码A区免费| 精选观看中文字幕高清无码| 亚洲国产av无码精品| 影院无码人妻精品一区二区| 成人麻豆日韩在无码视频| 午夜无码人妻av大片色欲| 人妻无码中文字幕免费视频蜜桃| 免费A级毛片无码A| 东京热人妻无码人av| 亚洲av无码一区二区乱子伦as| 亚洲AV无码专区在线播放中文 | 91精品久久久久久无码|