Prodotti Desktop:


Sviluppo Software:

Convertitore da PDF a Word Clienti

Solid Framework Code Sample

This is a concise sample to help get started with Solid Framework SDK

Secure PDF files Using Encryption

From the SolidFramework.Pdf.PdfDocument object you can access the EncryptionAlgorithm property.

Secure PDF files Using Encryption

Click to play Code Walk Through Video

Steps for setting an EncryptionAlgorithm

  1. Import the trial Developer License:

    License.Import(new StreamReader(@"C:\Users\Joe\license.xml"));

  2. Locate the PDF files using OpenFileDialog:

    OpenFileDialog OpFile = new OpenFileDialog();
    //show only PDF Files
    OpFile.Filter = "PDF Files (*.pdf)|*.pdf";

    if (OpFile.ShowDialog() == System.Windows.Forms.DialogResult.OK)

  3. Create a new PDFDocument object:

    PdfDocument document = new PdfDocument();

  4. Add the file the user selected to the new PDFDocument:

    document.Path = OpFile.FileName;

  5. Create a new Security Handler object and Assign the Password string values:

    //Note: Inorder to set passwords an Encryption Algorithm must be set
     PdfPasswordSecurityHandler securityHandler = new PdfPasswordSecurityHandler();
     securityHandler.OpenPassword = "user";
     securityHandler.OwnerPassword = "owner";

  6. Assign an encryption algorithm :

    //Note: In order to set the an encryption algorithm, passwords must be set on the document
    securityHandler.EncryptionAlgorithm = EncryptionAlgorithm.Aes256BitsX;

  7. Write the changes back into the document.:

    document.SaveProtected(securityHandler, OverwriteMode.ForceOverwrite);


Mappa del sito
©2000-2018 Solid Documents Limited - Tutti i Diritti Riservati