Click here to Skip to main content
15,881,281 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
hey
i have awebsite my friend develops it in php this site offer pdf books
user purchase book and download it but encrypted
i want to develop a c# windows app to decrypt this pdf and open in my app and user can add notes on file but encryption and decryption pdf files i dono't know
anybody can help me
Posted
Comments
ZurdoDev 27-Feb-12 8:41am    
Refer to the PDF SDK.

Install Spire.PDF for .NET; then use the below sample C# code to encrypt any PDF files:

C#
  static void EncryptPDF()
   {
   //Create a pdf document.
   PdfDocument doc = new PdfDocument();
   // Create one page
   PdfPageBase page = doc.Pages.Add();
   //Draw the page
   DrawPage(page);

   //encrypt
   doc.Security.KeySize = PdfEncryptionKeySize.Key128Bit;
   doc.Security.OwnerPassword = "e-iceblue";
   doc.Security.UserPassword = "test";
   doc.Security.Permissions = PdfPermissionsFlags.Print | PdfPermissionsFlags.FillFields;

   doc.SaveToFile("Encryption.pdf");
   doc.Close();

   //Launching the Pdf file.
    System.Diagnostics.Process.Start("Encryption.pdf");
}
 
Share this answer
 
<b>PDFs books downloaded from PHP site
these books downloaded with encryption or password
i want to develop c# app to be the only program can open these books
and other PDF tools cannot do this
how?</b>
 
Share this answer
 
我也在找解密 根本就没有 大多数都是收费的
I AM FIND
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900