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天堂 | 精品无码国产污污污免费网站| 中文有码vs无码人妻| 人妻丝袜中文无码av影音先锋专区| 亚洲日韩av无码中文| 日韩人妻无码一区二区三区| 无码乱码av天堂一区二区| 亚洲国产精品成人AV无码久久综合影院| 国产AV无码专区亚洲Av| 性色AV一区二区三区无码| 777爽死你无码免费看一二区| 中文字幕无码久久精品青草| 亚洲一区二区无码偷拍| 亚洲国产无套无码av电影| 永久免费无码日韩视频| 亚洲Aⅴ在线无码播放毛片一线天| 久久99久久无码毛片一区二区| 色国产色无码色欧美色在线| 日韩AV无码久久一区二区| 免费看成人AA片无码视频吃奶| 九九在线中文字幕无码| 亚洲人AV在线无码影院观看| 精品无码日韩一区二区三区不卡| 八戒理论片午影院无码爱恋| 日韩精品无码免费视频| 国产精品无码翘臀在线观看 | 在线看片无码永久免费aⅴ| 秋霞无码一区二区| 日韩人妻无码精品久久久不卡| 国产办公室秘书无码精品99| 亚洲欧洲美洲无码精品VA| 国产av无码专区亚洲av果冻传媒| 精品无人区无码乱码毛片国产| 黑人巨大无码中文字幕无码| 亚洲乱人伦中文字幕无码| 伊人久久一区二区三区无码| 中文无码精品A∨在线观看不卡| 亚洲AV无码成人精品区蜜桃| av大片在线无码免费| 好爽毛片一区二区三区四无码三飞|