2016-01-13 86 views
-1

我正在做一個系統,需要我加密和解密的PDF文件VB.NET加密(PDF)

如何加密PDF文件,還使其可讀(但因爲一個混亂的方式被加密) 我的意思是該文件仍然可以打開,使自定義擴展像「sample.encrypt」其他程序不喜歡,其中加密是擴展

保存文件也應該是「.pdf」並將其解密到原來的狀態

PS:我還是個學生,我仍然缺乏有關此主題的知識,但我很開放,願意學習來完成這個項目

+0

如果你正確加密就成了位的散亂堆積,不能讀取的文件 - 時期。 – dbugger

+0

@dbugger所以這是不可能做到這一點在vb.net, 我已經看到其他論文和網站,可以加密(.txt .word.png)並解密它,它仍然可以打開,但文本將以代碼或ascii,而不是原始狀態。 – dadadadaryl

+0

不可以。以原始格式查看ENCRYPTED文件是不可能的。如果它被解密,當然,那麼它可以以其原始格式被讀取。 – dbugger

回答

0

PDF加密可以有一個所有者密碼和一個用戶密碼。如果您設置了空的用戶密碼,任何人都可以打開它,但無法對其進行更改。如果您設置了用戶密碼,則只有知道該密碼的人才能打開它,但仍無法對其進行任何更改。使用所有者密碼,可以打開文件並對其進行更改。通過指定文檔用戶權限,您可以限制僅知道用戶密碼的人員的功能,如高質量打印,評論等。

enter image description here

http://www.gnostice.com/nl_article.asp?id=91&t=Encrypting_and_Decrypting_PDF_Documents_Using_PDFOne_NET

+0

感謝您的回答,我會在我們的辯護中指定這個信息,PDF只能打開但不能編輯。 – dadadadaryl