Load password-protected document

GroupDocs.Merger allows to manipulate with documents that are protected with a password.

The following are the steps to load password-protected documents.

  • Instantiate LoadOptions object and specify source document password;
  • Instantiate Merger object with source document path or stream and LoadOptions object created at previous step.

The following code sample shows how to load password-protected documents.

string filePath = @"c:\sample.docx";
LoadOptions loadOptions = new LoadOptions("SAMPLE_PASSWORD");
 
using (Merger merger = new Merger(filePath, loadOptions))
{
	Console.WriteLine($"Document loaded successfully.");                
}    

More resources

GitHub Examples 

You may easily run the code above and see the feature in action in our GitHub examples:

Free Online App

Along with full featured .NET library we provide simple, but powerful free Apps.
You are welcome to merge your documents with our free online GroupDocs Merger App.