對(duì)文檔標(biāo)定密級(jí)的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種對(duì)文檔標(biāo)定密級(jí)的方法和裝置。該方法主要包括:在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),所述文檔編輯工具調(diào)用組件對(duì)象模型COM插件,所述COM插件檢查所述文檔是否標(biāo)定了密級(jí);當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到所述文檔中。本發(fā)明實(shí)施例可以實(shí)現(xiàn)自動(dòng)檢測(cè)文檔是否標(biāo)定密級(jí),自動(dòng)給Office系列和WPS系列中的各種文檔強(qiáng)制標(biāo)定密級(jí)。
【專利說明】對(duì)文檔標(biāo)定密級(jí)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及文檔處理領(lǐng)域,尤其涉及一種對(duì)文檔標(biāo)定密級(jí)的方法和裝置。
【背景技術(shù)】
[0002]根據(jù)《中華人民共和國(guó)保守國(guó)家秘密法》(簡(jiǎn)稱保密法)的規(guī)定,對(duì)于涉密文件要標(biāo)定密級(jí),在文件的制作、收發(fā)、傳遞、使用、復(fù)制、摘抄、保存、銷毀等過程中,均遵循具體保密辦法,按照所標(biāo)密級(jí)做相應(yīng)處理。因此,對(duì)涉密文件需要首先標(biāo)定密級(jí)。文檔密級(jí)的標(biāo)定工作應(yīng)該在文件創(chuàng)建之初完成,但由于文檔編輯軟件只針對(duì)內(nèi)容進(jìn)行處理,沒有自動(dòng)強(qiáng)制性提示標(biāo)定密級(jí)的功能。上述標(biāo)定密級(jí)的工作中只能依靠文檔的編輯者的自覺意識(shí)和保密檢查工作的督促來進(jìn)行貫徹,因此,需要開發(fā)一種強(qiáng)制標(biāo)定文檔標(biāo)密的方法。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的實(shí)施例提供了一種對(duì)文檔標(biāo)定密級(jí)的方法和裝置,以實(shí)現(xiàn)對(duì)文檔進(jìn)行自動(dòng)強(qiáng)制性標(biāo)定密級(jí)。
[0004]一種對(duì)文檔標(biāo)定密級(jí)的方法,包括:
[0005]在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),所述文檔編輯工具調(diào)用組件對(duì)象模型COM插件,所述COM插件檢查所述文檔是否標(biāo)定了密級(jí);
[0006]當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到所述文檔中。
[0007]一種對(duì)文檔標(biāo)定密級(jí)的裝置,包括:
[0008]COM插件調(diào)用模塊,用于在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),通過所述文檔編輯工具調(diào)用所述COM插件;
[0009]密級(jí)標(biāo)定檢查模塊,用于通過所述COM插件檢查所述文檔是否標(biāo)定了密級(jí);
[0010]密級(jí)標(biāo)定處理模塊,用于當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到所述文檔中。
[0011]由上述本發(fā)明的實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過COM插件根據(jù)用戶輸入的文檔的密級(jí)信息和收集的終端設(shè)備的基本信息生成密級(jí)控件和密級(jí)信息圖片,并將密級(jí)信息圖片和密級(jí)信息設(shè)置到文檔中,可以實(shí)現(xiàn)自動(dòng)檢測(cè)文檔是否標(biāo)定密級(jí),自動(dòng)給Office系列和WPS系列中的各種文檔強(qiáng)制標(biāo)定密級(jí)。如果文檔編輯者不按照提示錄入密級(jí)信息,將禁止執(zhí)行保存、打印等文檔操作。
【專利附圖】
【附圖說明】
[0012]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1為本發(fā)明實(shí)施例一提供的一種對(duì)文檔標(biāo)定密級(jí)的方法的原理示意圖
[0014]圖2為本發(fā)明實(shí)施例一提供的一種對(duì)文檔標(biāo)定密級(jí)的方法的處理流程圖;
[0015]圖3為本發(fā)明實(shí)施例二提供的一種對(duì)文檔標(biāo)定密級(jí)的裝置的具體結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0016]為便于對(duì)本發(fā)明實(shí)施例的理解,下面將結(jié)合附圖以幾個(gè)具體實(shí)施例為例做進(jìn)一步的解釋說明,且各個(gè)實(shí)施例并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。
[0017]實(shí)施例一
[0018]該實(shí)施例提供的一種對(duì)文檔標(biāo)定密級(jí)的方法的原理示意圖如圖1所示,具體處理流程如圖2所示,包括如下的處理步驟:
[0019]步驟21、通過軟件開發(fā)工具開發(fā)具有IDTExtensibility2 (開發(fā)工具擴(kuò)展2型)接口的COM插件。
[0020]目前常用的文檔編輯工具為微軟公司的Office系列中的WORD、EXCEL、PPT工具和金山公司的WPS (Word Processing System,文字編輯系統(tǒng))系列中文字、表格、演示工具等六種。本發(fā)明實(shí)施例中的文檔也主要是上述Office系列中的WORD、EXCEL、PPT文檔和WPS系列中文字、表格、演示文檔。
[0021]COM (Component Object Model,組件對(duì)象模型)是一種二進(jìn)制層的面向?qū)ο蟮能浖_發(fā)模型,與平臺(tái)和語言無關(guān)。一個(gè)COM組件是一個(gè)具有特定屬性和調(diào)用接口的對(duì)象,多個(gè)COM組件連接起來可以組成復(fù)雜的應(yīng)用軟件。微軟的很多技術(shù),如ActiveX、DirectX、0LE等都是基于COM技術(shù)發(fā)展起來的。COM技術(shù)可以說是Windows的基礎(chǔ)技術(shù),也是Windows的基本組成部分。
[0022]上述Office和WPS序列的文檔編輯工具也是基于COM的架構(gòu)開發(fā)的,提供了大量可調(diào)用的功能接口,可以對(duì)文檔做細(xì)致的操作。上述文檔編輯工具對(duì)外都提供了IDTExtensibility2 (開發(fā)工具擴(kuò)展2型)接口,用戶可以在IDTExtensibility2接口基礎(chǔ)上實(shí)現(xiàn)自己的COM組件,從而在文檔編輯工具上擴(kuò)展自定義的功能。
[0023]本發(fā)明實(shí)施例通過VB、VC、C#等軟件開發(fā)工具開發(fā)具有IDTExtensibiIity2接口的COM插件。所述COM插件包括檢查所述文檔是否標(biāo)定了密級(jí)、接收用戶輸入文檔的密級(jí)信息、根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片在文檔中保存并顯示等處理過程。
[0024]將所述COM插件在安裝所述文檔編輯工具的用戶終端中進(jìn)行注冊(cè)。為了防止用戶誤卸載,安裝程序不提供卸載的功能菜單,也不在Windows系統(tǒng)的“添加刪除程序”中增加卸載項(xiàng)。
[0025]步驟22、在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),所述文檔編輯工具調(diào)用COM插件,該COM插件檢查所述文檔是否標(biāo)定了密級(jí)。
[0026]所述特定文檔操作包括保存、打印或者關(guān)閉操作。
[0027]本發(fā)明實(shí)施例對(duì)所述文檔編輯工具的IDTExtensibiIity2接口中的OnConnection函數(shù)進(jìn)行擴(kuò)展,在所述OnConnection函數(shù)中增加加載BeforeSave(保存前),BeforePrint (打印前)、BeforeClose (退出前)事件處理接口,所述BeforeSave事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行保存操作時(shí)觸發(fā),所述BeforePrint事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行打印操作時(shí)觸發(fā),所述BeforeClose事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行關(guān)閉操作時(shí)觸發(fā)。
[0028]所述BeforeSave、BeforePrint、BeforeClose事件觸發(fā)后,所述文檔編輯工具通過所述COM插件的IDTExtensibility2接口調(diào)用所述COM插件,所述COM插件檢查所述文檔是否標(biāo)定了密級(jí)。
[0029]進(jìn)一步地,對(duì)所述文檔編輯工具的IDTExtensibiIity2接口中的OnDisconnection函數(shù)進(jìn)行擴(kuò)展,在所述OnDisconnection函數(shù)中增加卸載BeforeSave,BeforePrint、BeforeClose事件處理接口。這樣,在上述文檔編輯工具退出后,通過上述OnDisconnection 函數(shù)可以將已經(jīng)加載的 BeforeSave, BeforePrint、BeforeClose 事件處理接口卸載。
[0030]步驟23、當(dāng)所述COM插件檢測(cè)確定所述文檔標(biāo)定了密級(jí)信息,則執(zhí)行步驟24 ;否貝U,執(zhí)行步驟25。
[0031]步驟24、所述COM插件接收用戶輸入的所述文檔的密級(jí)信息。
[0032]當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件將彈出對(duì)話框,通過該對(duì)話框接收用戶輸入的所述文檔的密級(jí)信息,該密級(jí)信息包括:密級(jí)、保密期限、編號(hào)。
[0033]所述COM插件根據(jù)所述文檔的密級(jí)信息生成可視化的密級(jí)信息圖片。
[0034]步驟25、上述COM插件通過軟件程序提取安裝所述文檔編輯工具的終端設(shè)備的基本信息,該基本信息包括:CPU ID、網(wǎng)卡MAC (Media Access Control,介質(zhì)訪問控制)地址、硬盤地址、系統(tǒng)用戶名稱等公開屬性。
[0035]步驟26、所述COM插件根據(jù)所述文檔的密級(jí)信息和終端設(shè)備的基本信息生成密級(jí)控件,上述文檔的密級(jí)信息和終端設(shè)備的基本信息為上述密級(jí)控件的屬性信息,并將上述密級(jí)信息圖片顯示在密級(jí)控件的窗口中。所述COM插件將所述密級(jí)控件的位置設(shè)置為在文檔編輯窗口中顯示的所述文檔的指定位置。
[0036]在實(shí)際應(yīng)用中,用戶還可以通過鼠標(biāo)來移動(dòng)上述密級(jí)控件,以使密級(jí)信息圖片能夠顯示在用戶希望顯示的位置。
[0037]步驟27、在上述文檔保存時(shí),所述密級(jí)控件將文檔的密級(jí)信息和終端設(shè)備的基本信息進(jìn)行序列化后和所述文檔一起進(jìn)行保存。然后,在文檔編輯工具將上述文檔重新打開時(shí),將進(jìn)行上述文檔的密級(jí)信息和終端設(shè)備的基本信息的反序列過程,即重新根據(jù)上述文檔的密級(jí)信息和終端設(shè)備的基本信息生成上述密級(jí)控件,并將重新生成的密級(jí)信息圖片顯示在控件窗口中。
[0038]實(shí)施例二
[0039]該實(shí)施例提供的一種對(duì)文檔標(biāo)定密級(jí)的裝置,其具體結(jié)構(gòu)如圖3所示,包括如下的模塊:
[0040]COM插件調(diào)用模塊31,用于在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),通過所述文檔編輯工具調(diào)用所述COM插件;
[0041 ] 密級(jí)標(biāo)定檢查模塊32,用于通過所述COM插件檢查所述文檔是否標(biāo)定了密級(jí);[0042]密級(jí)標(biāo)定處理模塊33,用于當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到所述文檔中。
[0043]進(jìn)一步地,所述裝置還可以包括:
[0044]COM插件設(shè)置模塊34,用于通過軟件開發(fā)工具開發(fā)具有IDTExtensibiIity2接口的COM插件,將所述COM插件在安裝所述文檔編輯工具的用戶終端中進(jìn)行注冊(cè),所述COM插件包括檢查所述文檔是否標(biāo)定了密級(jí)、接收用戶輸入文檔的密級(jí)信息、根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到文檔中的處理過程。
[0045]進(jìn)一步地,所述裝置還可以包括:
[0046]接口擴(kuò)展模塊35,用于對(duì)所述文檔編輯工具的IDTExtensibiIity2接口中的OnConnection函數(shù)進(jìn)行進(jìn)行擴(kuò)展,在所述OnConnection函數(shù)中增加加載保存前BeforeSave,打印前 BeforePrint、退出前 BeforeClose 事件處理接 口,所述 BeforeSave 事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行保存操作時(shí)觸發(fā),所述BeforePrint事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行打印操作時(shí)觸發(fā),所述BeforeClose事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行關(guān)閉操作時(shí)觸發(fā);
[0047]所述BeforeSave、BeforePrint、BeforeClose事件觸發(fā)后,所述文檔編輯工具通過所述COM插件的IDTExtensibility2接口調(diào)用所述COM插件。
[0048]還用于對(duì)所述文檔編輯工具的IDTExtensibility2接口中的OnDisconnection函數(shù)進(jìn)行擴(kuò)展,在所述OnDisconnection函數(shù)中增加卸載BeforeSave, BeforePrint、BeforeClose事件處理接口。
[0049]具體的,所述密級(jí)標(biāo)定處理模塊33,具體用于利用所述COM插件通過對(duì)話框接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述文檔的密級(jí)信息生成可視化的密級(jí)信息圖片,通過軟件程序提取安裝所述文檔編輯工具的終端設(shè)備的基本信息,根據(jù)所述文檔的密級(jí)信息和終端設(shè)備的基本信息生成密級(jí)控件;
[0050]通過所述COM插件利用所述密級(jí)控件將所述密級(jí)信息圖片顯示到所述文檔的指定位置,利用所述密級(jí)控件將文檔的密級(jí)信息和終端設(shè)備的基本信息進(jìn)行序列化后和所述文檔一起進(jìn)行保存。
[0051]應(yīng)用本發(fā)明實(shí)施例的裝置對(duì)文檔標(biāo)定密級(jí)的具體處理過程與前述方法實(shí)施例類似,此處不再贅述。
[0052]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
[0053]綜上所述,本發(fā)明實(shí)施例通過COM插件根據(jù)用戶輸入的文檔的密級(jí)信息和收集的終端設(shè)備的基本信息生成密級(jí)控件和密級(jí)信息圖片,并將密級(jí)信息圖片和密級(jí)信息保存到文檔中,可以實(shí)現(xiàn)自動(dòng)檢測(cè)文檔是否標(biāo)定密級(jí),自動(dòng)給Office系列和WPS系列中的各種文檔強(qiáng)制標(biāo)定密級(jí)。如果文檔編輯者不按照提示錄入密級(jí)信息,將禁止執(zhí)行保存、打印等文檔操作。[0054]本發(fā)明實(shí)施例可以協(xié)助實(shí)現(xiàn)保密管理工作的強(qiáng)制性政策要求,為涉密單位的文檔保密管理工作提供輔助功能。
[0055]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種對(duì)文檔標(biāo)定密級(jí)的方法,其特征在于,包括: 在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),所述文檔編輯工具調(diào)用組件對(duì)象模型COM插件,所述COM插件檢查所述文檔是否標(biāo)定了密級(jí); 當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到所述文檔中。
2.根據(jù)權(quán)利要求1所述的對(duì)文檔標(biāo)定密級(jí)的方法,所述特定文檔操作包括保存、打印或者關(guān)閉操作。
3.根據(jù)權(quán)利要求2所述的對(duì)文檔標(biāo)定密級(jí)的方法,所述方法還包括: 通過軟件開發(fā)工具開發(fā)具有開發(fā)工具擴(kuò)展2型IDTEXtensibility2接口的COM插件,將所述COM插件在安裝所述文檔編輯工具的用戶終端中進(jìn)行注冊(cè),所述COM插件包括檢查所述文檔是否標(biāo)定了密級(jí)、接收用戶輸入文檔的密級(jí)信息、根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片在文檔中保存并顯示的處理過程。
4.根據(jù)權(quán)利要求3所述的對(duì)文檔標(biāo)定密級(jí)的方法,所述方法還包括: 對(duì)所述文檔編輯工具的IDTExtensibiIity2接口中的OnConnection函數(shù)進(jìn)行進(jìn)行擴(kuò)展,在所述OnConnection函數(shù)中增加加載保存前BeforeSave,打印前BeforePrint、退出前BeforeClose事件處理接口,所述BeforeSave事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行保存操作時(shí)觸發(fā),所述BeforePrint事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行打印操作時(shí)觸發(fā),所述BeforeClose事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行關(guān)閉操作時(shí)觸發(fā); 所述BeforeSave、BeforePrint、BeforeClose事件觸發(fā)后,所述文檔編輯工具通過所述COM插件的IDTExtensibility2接口調(diào)用所述COM插件。
5.根據(jù)權(quán)利要求4所述的對(duì)文檔標(biāo)定密級(jí)的方法,所述方法還包括: 對(duì)所述文檔編輯工具的IDTExtensibility2接口中的OnDisconnection函數(shù)進(jìn)行擴(kuò)展,在所述 OnDisconnection 函數(shù)中增加卸載 BeforeSave, BeforePrint、BeforeClose 事件處理接口。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的對(duì)文檔標(biāo)定密級(jí)的方法,所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成密級(jí)信息圖片,將所述密級(jí)信息圖片設(shè)置到所述文檔中包括: 所述COM插件通過對(duì)話框接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述文檔的密級(jí)信息生成可視化的密級(jí)信息圖片,通過軟件程序提取安裝所述文檔編輯工具的終端設(shè)備的基本信息,根據(jù)所述文檔的密級(jí)信息和終端設(shè)備的基本信息生成密級(jí)控件; 所述COM插件利用所述密級(jí)控件將所述密級(jí)信息圖片設(shè)置到所述文檔的指定位置,所述密級(jí)控件將文檔的密級(jí)信息和終端設(shè)備的基本信息進(jìn)行序列化后和所述文檔一起進(jìn)行保存。
7.一種對(duì)文檔標(biāo)定密級(jí)的裝置,其特征在于,包括: COM插件調(diào)用模塊,用于在文檔編輯工具對(duì)文檔進(jìn)行特定文檔操作時(shí),通過所述文檔編輯工具調(diào)用所述COM插件; 密級(jí)標(biāo)定檢查模塊,用于通過所述COM插件檢查所述文檔是否標(biāo)定了密級(jí); 密級(jí)標(biāo)定處理模塊,用于當(dāng)所述COM插件檢查確定所述文檔沒有標(biāo)定密級(jí)時(shí),所述COM插件接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片保存并顯示到所述文檔中。
8.根據(jù)權(quán)利要求7所述的對(duì)文檔標(biāo)定密級(jí)的裝置,其特征在于,所述裝置還包括: COM插件設(shè)置模塊,用于通過軟件開發(fā)工具開發(fā)具有IDTExtensibility2接口的COM插件,將所述COM插件在安裝所述文檔編輯工具的用戶終端中進(jìn)行注冊(cè),所述COM插件包括檢查所述文檔是否標(biāo)定了密級(jí)、接收用戶輸入文檔的密級(jí)信息、根據(jù)所述密級(jí)信息生成可視化的密級(jí)信息圖片,將所述密級(jí)信息圖片在文檔中保存并顯示的處理過程。
9.根據(jù)權(quán)利要求7所述的對(duì)文檔標(biāo)定密級(jí)的裝置,其特征在于,所述裝置還包括: 接口擴(kuò)展模塊,用于對(duì)所述文檔編輯工具的IDTExtensibiIity2接口中的OnConnection函數(shù)進(jìn)行進(jìn)行擴(kuò)展,在所述OnConnection函數(shù)中增加加載保存前BeforeSave,打印前 BeforePrint、退出前 BeforeClose 事件處理接口,所述 BeforeSave 事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行保存操作時(shí)觸發(fā),所述BeforePrint事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行打印操作時(shí)觸發(fā),所述BeforeClose事件在所述文檔編輯工具對(duì)所述文檔進(jìn)行關(guān)閉操作時(shí)觸發(fā); 所述BeforeSave、BeforePrint、BeforeClose事件觸發(fā)后,所述文檔編輯工具通過所述COM插件的IDTExtensibility2接口調(diào)用所述COM插件。
10.根據(jù)權(quán)利要求4所述的對(duì)文檔標(biāo)定密級(jí)的裝置,其特征在于: 所述接口擴(kuò)展模塊,還用于對(duì)所述文檔編輯工具的IDTExtensibility2接口中的OnDisconnection函數(shù)進(jìn)行擴(kuò)展,在所述OnDisconnection函數(shù)中增加卸載BeforeSave,BeforePrint、BeforeClose 事件處理接口。
11.根據(jù)權(quán)利要求7至10任一項(xiàng)所述的對(duì)文檔標(biāo)定密級(jí)的裝置,其特征在于: 所述密級(jí)標(biāo)定處理模塊,具體用于利用所述COM插件通過對(duì)話框接收用戶輸入的所述文檔的密級(jí)信息,根據(jù)所述文檔的密級(jí)信息生成可視化的密級(jí)信息圖片,通過軟件程序提取安裝所述文檔編輯工具的終端設(shè)備的基本信息,根據(jù)所述文檔的密級(jí)信息和終端設(shè)備的基本信息生成密級(jí)控件; 通過所述COM插件利用所述密級(jí)控件將所述密級(jí)信息圖片顯示到所述文檔的指定位置,利用所述密級(jí)控件將文檔的密級(jí)信息和終端設(shè)備的基本信息進(jìn)行序列化后和所述文檔一起進(jìn)行保存。
【文檔編號(hào)】G06F21/62GK103544446SQ201210246552
【公開日】2014年1月29日 申請(qǐng)日期:2012年7月16日 優(yōu)先權(quán)日:2012年7月16日
【發(fā)明者】王申, 郭向國(guó), 金端峰, 鐘源 申請(qǐng)人:航天信息股份有限公司