Add password to PDF with permissions

You can easy protect PDF document with permissions, using the “GroupDocs.Merger for .NET” product.

The following example demonstrates how to secure PDF document with permissions in C# code:

with gm.Merger(constants.sample_pdf) as merger:
    pdf_Security_options = gm.domain.options.PdfSecurityOptions("SomePasswordString")
    pdf_Security_options.permissions = gm.domain.options.PdfSecurityPermissions.DENY_MODIFICATION
    merger.add_password(pdf_Security_options)
    merger.save(constants.output_pdf)