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"); } |