space1 separator space2  

Code Samples - Neevia PDFmerge/split

Example 6: Split a PDF file and encrypt the output - C# Copy 

Add a reference in your Visual Studio project to PDFmergeNET assembly.
To do this:
        a. On the Project menu, click Add Reference;
        b. On the .NET tab, locate PDFmergeNET and then click Select;
        c. Click OK in the Add References dialog box to accept your selections.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
          PDFsplit.Neevia NVsplit = new PDFsplit.Neevia();
          int retVal;

          NVsplit.PDFEncrypt = true;
          NVsplit.PDFEncryptionType = "rc4";
          NVsplit.PDFOwnerPassword = "owner";

          // p - document printing is denied
          // e - disable extraction of text and graphics
          NVsplit.PDFPermissions = "pe";

          retVal = NVsplit.SplitPDF(@"c:\1.pdf", @"c:\out\");
          if (retVal != 0)
          {
              MessageBox.Show("Error code = " + retVal.ToString());
          }
          else
          {
              MessageBox.Show("Done");
          }