GroupDocsGists
10/24/2017 - 5:10 PM

CompareEncryptedFilesToOutputFileWithSettings.cs

// For complete examples and data files, please go to https://github.com/groupdocscomparison/GroupDocs_Comparison_NET

 /// Compare two encrypted/password protected documents from file path with saving results into a file with comparison settings
        /// </summary>
        public static void CompareEncryptedFilesToOutputFileWithSettings()
        {
            // define and set comparison settings and properties.
            ComparisonSettings objComparisonSettings = new ComparisonSettings();
            objComparisonSettings.StyleChangedItemsStyle.Color = System.Drawing.Color.Yellow;


            // Get instance of GroupDocs.Comparison.Comparer and call method Compare.
            GroupDocs.Comparison.Comparer comparison = Common.getComparison();
            ICompareResult result = comparison.Compare(Path.Combine(Common.sourcePath, Common.sourceFile), Common.sourceFilePassword, Path.Combine(Common.targetPath, Common.targetFile), Common.targetFilePassword, objComparisonSettings);

            // save result document to a file.
            result.SaveDocument(Path.Combine(Common.resultPath, Common.resultFile));
        }