專利名稱:電子文檔保護(hù)系統(tǒng)及方法
專利說明用戶查看時,根據(jù)用戶的訪問權(quán)限將用戶可查看的圖片的部分生成新的圖片以供 用戶查看,并將生成的新的圖片保存至所述數(shù)據(jù)庫中;設(shè)置每一個用戶可下載所述各圖片 的權(quán)限,并將所述設(shè)置的內(nèi)容保存至所述數(shù)據(jù)庫中;及當(dāng)需要生成新圖片以供用戶下載時, 根據(jù)用戶的訪問權(quán)限將用戶可下載的圖片的部分生成新的圖片以供用戶下載,并將生成的 新的圖片保存至所述數(shù)據(jù)庫中。 相較于現(xiàn)有技術(shù),本發(fā)明所提供的電子文檔保護(hù)系統(tǒng)及方法,能夠?qū)⑿枰鲈L問 權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對應(yīng)的圖片,設(shè)置每一個用戶可查看和下載轉(zhuǎn)換 后各圖片的權(quán)限,提高了電子文檔的安全性。
圖1是本發(fā)明電子文檔保護(hù)系統(tǒng)較佳實施例的硬件架構(gòu)圖。 圖2是圖1中計算機(jī)主機(jī)的功能模塊圖。 圖3是本發(fā)明電子文檔保護(hù)方法較佳實施例的流程圖。
具體實施例方式
如圖l所示,是本發(fā)明電子文檔保護(hù)系統(tǒng)較佳實施例的系統(tǒng)架構(gòu)圖。該系統(tǒng)主要 包括計算機(jī)主機(jī)1、數(shù)據(jù)庫2、顯示器3、鍵盤4及鼠標(biāo)5。該計算機(jī)主機(jī)1用于將需要做訪 問權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對應(yīng)的圖片,設(shè)置每一個用戶可查看和下載轉(zhuǎn) 換后各圖片的權(quán)限。該數(shù)據(jù)庫2與該計算機(jī)主機(jī)1相連,用于存儲所述轉(zhuǎn)換后的圖片及各 圖片的訪問權(quán)限。所述顯示器3、鍵盤4及鼠標(biāo)5分別與計算機(jī)主機(jī)1相連,用于在電子文 檔訪問權(quán)限設(shè)置過程中相關(guān)信息的輸入和輸出。 如圖2所示,是圖1中計算機(jī)主機(jī)1的功能模塊圖。所述計算機(jī)主機(jī)1包括轉(zhuǎn)換 模塊10、設(shè)置模塊12、判斷模塊14及生成模塊16。 所述轉(zhuǎn)換模塊10用于將需要做訪問權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對 應(yīng)的圖片,并將所述轉(zhuǎn)換后的圖片保存至數(shù)據(jù)庫2中。例如若電子文檔包括3頁內(nèi)容,則 該電子文檔轉(zhuǎn)換后包括3個圖片,該電子文檔第1頁對應(yīng)轉(zhuǎn)換后的第一個圖片,該電子文檔 第2頁對應(yīng)轉(zhuǎn)換后的第2個圖片,該電子文檔第3頁對應(yīng)轉(zhuǎn)換后的第3個圖片。所述電子 文檔的格式包括,但不限于,Word文檔格式、PDF文檔格式(可移植文檔格式)及XLS文檔 格式(Excel工作簿格式)。所述圖片的格式包括,但不限于,JPG圖片格式。
所述設(shè)置模塊12用于設(shè)置每一個用戶可查看所述各圖片的權(quán)限,并將所述設(shè)置 的內(nèi)容保存至數(shù)據(jù)庫2中。例如若數(shù)據(jù)庫2中有圖片1、圖片2及圖片3,設(shè)置用戶A可查 看圖片l,用戶B可查看圖片2,用戶C可查看圖片1、圖片2及圖片3。
所述判斷模塊14用于根據(jù)用戶的訪問權(quán)限判斷是否需要生成新的圖片以供用戶 查看。當(dāng)需將用戶的訪問權(quán)限設(shè)置為只能查看某一個圖片的部分內(nèi)容時,判斷模塊14判斷 需要生成新的圖片;當(dāng)沒有用戶的訪問權(quán)限需要設(shè)置為只能查看某一圖片的部分內(nèi)容時, 判斷模塊14判斷不需要生成新圖片。 所述生成模塊16用于當(dāng)需要生成新的圖片以供用戶查看時,根據(jù)用戶的訪問權(quán) 限將用戶可查看的圖片的部分生成新的圖片以供用戶查看,并將生成的新的圖片保存至數(shù)
3據(jù)庫2中。例如若需要將用戶的訪問權(quán)限設(shè)置為查看圖片1的第1行到第20行,則生成
模塊16將圖片1的第1行至第20行生成新的圖片以供用戶查看。 所述設(shè)置模塊102還用于設(shè)置每一個用戶可下載所述各圖片的權(quán)限,并將所述設(shè) 置的內(nèi)容保存至數(shù)據(jù)庫2中。例如若數(shù)據(jù)庫2中有圖片1、圖片2及圖片3,設(shè)置用戶A可 下載圖片1,用戶B可下載圖片2,用戶C可下載圖片1、圖片2及圖片3。
所述判斷模塊14還用于根據(jù)用戶的訪問權(quán)限判斷是否需要生成新的圖片以供用 戶下載。當(dāng)需將用戶的訪問權(quán)限設(shè)置為只能下載某一圖片的部分內(nèi)容時,判斷模塊14判斷 需要生成新的圖片;當(dāng)沒有用戶的訪問權(quán)限需要設(shè)置為只能下載某一圖片的部分內(nèi)容時, 判斷模塊14判斷不需要生成新圖片。 所述生成模塊16還用于當(dāng)需要生成新圖片以供用戶下載時,根據(jù)用戶的訪問權(quán) 限將用戶可下載的圖片的部分生成新的圖片以供用戶下載,并將生成的新的圖片保存至數(shù) 據(jù)庫2中。例如若需要將用戶的訪問權(quán)限設(shè)置為下載圖片1的第1行到第20行,則生成 模塊16將圖片1的第1行至第20行生成新的圖片以供用戶下載。 如圖3所示,是本發(fā)明電子文檔保護(hù)方法較佳實施例的流程圖。步驟S10,轉(zhuǎn)換模 塊10將需要做訪問權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對應(yīng)的圖片,并將所述轉(zhuǎn)換 后的圖片保存至數(shù)據(jù)庫2中。例如若電子文檔包括3頁內(nèi)容,則該電子文檔轉(zhuǎn)換后包括3 個圖片,該電子文檔第1頁對應(yīng)轉(zhuǎn)換后的第一個圖片,該電子文檔第2頁對應(yīng)轉(zhuǎn)換后的第2 個圖片,該電子文檔第3頁對應(yīng)轉(zhuǎn)換后的第3個圖片。 步驟S12,設(shè)置模塊12設(shè)置每一個用戶可查看所述各圖片的權(quán)限,并將所述設(shè)置 的內(nèi)容保存至數(shù)據(jù)庫2中。 步驟S14,判斷模塊14根據(jù)用戶的訪問權(quán)限判斷是否需要生成新的圖片以供用戶 查看。其中,當(dāng)需將用戶的訪問權(quán)限設(shè)置為只能查看某一圖片的部分內(nèi)容時,判斷模塊14 判斷需要生成新的圖片,流程轉(zhuǎn)入執(zhí)行下述步驟S16;或者,當(dāng)沒有用戶的訪問權(quán)限需要設(shè) 置為只能查看某一圖片的部分內(nèi)容時,判斷模塊14判斷不需要生成新圖片,流程轉(zhuǎn)入執(zhí)行 下述步驟S18。 步驟S16,當(dāng)需要生成新的圖片以供用戶查看時,生成模塊16根據(jù)用戶的訪問權(quán) 限將用戶可查看的圖片的部分生成新的圖片以供用戶查看,并將生成的新的圖片保存至數(shù) 據(jù)庫2中。例如若需要將用戶的訪問權(quán)限設(shè)置為查看圖片1的第1行到第20行,則生成 模塊16將圖片1的第1行至第20行生成新的圖片以供用戶查看。 步驟S18,設(shè)置模塊102設(shè)置每一個用戶可下載所述各圖片的權(quán)限,并將所述設(shè)置 的內(nèi)容保存至數(shù)據(jù)庫2中。 步驟S20,判斷模塊14根據(jù)用戶的訪問權(quán)限判斷是否需要生成新的圖片以供用戶 下載。其中,當(dāng)需將用戶的訪問權(quán)限設(shè)置為只能下載某一圖片的部分內(nèi)容時,判斷模塊14 判斷需要生成新的圖片,流程轉(zhuǎn)入執(zhí)行下述步驟S22 ;或者,當(dāng)沒有用戶的訪問權(quán)限需要設(shè) 置為只能下載某一圖片的部分內(nèi)容時,判斷模塊14判斷不需要生成新圖片,流程結(jié)束。
步驟S22,當(dāng)需要生成新的圖片以供用戶下載時,生成模塊16根據(jù)用戶的訪問權(quán) 限將用戶可下載的圖片的部分生成新的圖片以供用戶下載,并將生成的新的圖片保存至數(shù) 據(jù)庫2中。例如若需要將用戶的訪問權(quán)限設(shè)置為下載圖片1的第1行到第20行,則生成 模塊16將圖片1的第1行至第20行生成新的圖片以供用戶下載。
4
以上實施方式僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實施方 式對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案 進(jìn)行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
一種電子文檔保護(hù)系統(tǒng),包括計算機(jī)主機(jī)及與該計算機(jī)主機(jī)相連的數(shù)據(jù)庫,其特征在于,該計算機(jī)主機(jī)包括轉(zhuǎn)換模塊,用于將需要做訪問權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對應(yīng)的圖片,并將所述轉(zhuǎn)換后的圖片保存至所述數(shù)據(jù)庫中;設(shè)置模塊,用于設(shè)置每一個用戶可查看所述各圖片的權(quán)限,及設(shè)置每一個用戶可下載所述各圖片的權(quán)限,并將所述設(shè)置的內(nèi)容保存至所述數(shù)據(jù)庫中;及生成模塊,用于當(dāng)需要生成新的圖片以供用戶查看時,根據(jù)用戶的訪問權(quán)限將用戶可查看的圖片的部分生成新的圖片以供用戶查看,及當(dāng)需要生成新圖片以供用戶下載時,根據(jù)用戶的訪問權(quán)限將用戶可下載的圖片的部分生成新的圖片以供用戶下載,并將生成的新的圖片保存至所述數(shù)據(jù)庫中。
2. 如權(quán)利要求l所述的電子文檔保護(hù)系統(tǒng),其特征在于,所述電子文檔的格式包括 Word文檔格式。
3. 如權(quán)利要求l所述的電子文檔保護(hù)系統(tǒng),其特征在于,所述圖片的格式包括JPG圖片 格式。
4. 一種電子文檔保護(hù)方法,其特征在于,該方法包括如下步驟將需要做訪問權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對應(yīng)的圖片,并將所述轉(zhuǎn)換后 的圖片保存至數(shù)據(jù)庫中;設(shè)置每一個用戶可查看所述各圖片的權(quán)限,并將所述設(shè)置的內(nèi)容保存至所述數(shù)據(jù)庫中;當(dāng)需要生成新的圖片以供用戶查看時,根據(jù)用戶的訪問權(quán)限將用戶可查看的圖片的部 分生成新的圖片以供用戶查看,并將生成的新的圖片保存至所述數(shù)據(jù)庫中;設(shè)置每一個用戶可下載所述各圖片的權(quán)限,并將所述設(shè)置的內(nèi)容保存至所述數(shù)據(jù)庫 中;及當(dāng)需要生成新圖片以供用戶下載時,根據(jù)用戶的訪問權(quán)限將用戶可下載的圖片的部分 生成新的圖片以供用戶下載,并將生成的新的圖片保存至所述數(shù)據(jù)庫中。
5. 如權(quán)利要求4所述的電子文檔保護(hù)方法,其特征在于,所述電子文檔的格式包括 Word文檔格式。
6. 如權(quán)利要求4所述的電子文檔保護(hù)方法,其特征在于,所述圖片的格式包括JPG圖片 格式。
全文摘要
一種電子文檔保護(hù)系統(tǒng),包括計算機(jī)主機(jī)及與該計算機(jī)主機(jī)相連的數(shù)據(jù)庫,該計算機(jī)主機(jī)包括轉(zhuǎn)換模塊,用于將需要做訪問權(quán)限設(shè)置的電子文檔的每一頁轉(zhuǎn)換成一個對應(yīng)的圖片,并將所述轉(zhuǎn)換后的圖片保存至所述數(shù)據(jù)庫中;設(shè)置模塊,用于設(shè)置每一個用戶可查看所述各圖片的權(quán)限,及設(shè)置每一個用戶可下載所述各圖片的權(quán)限,并將所述設(shè)置的內(nèi)容保存至所述數(shù)據(jù)庫中;及生成模塊,用于當(dāng)需要生成新的圖片以供用戶查看時,根據(jù)用戶的訪問權(quán)限生成新的圖片以供用戶查看,及當(dāng)需要生成新圖片以供用戶下載時,根據(jù)用戶的訪問權(quán)限生成新的圖片以供用戶下載,并將生成的新的圖片保存至所述數(shù)據(jù)庫中。另外,本發(fā)明還提供一種電子文檔保護(hù)方法。
文檔編號G06F21/00GK101751526SQ20081030639
公開日2010年6月23日 申請日期2008年12月19日 優(yōu)先權(quán)日2008年12月19日
發(fā)明者李忠一, 金東巍, 黃新宇 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司