Установка пароля для результирующего документа в сравнении GroupDocs для .NET

Введение

В этом руководстве мы проведем вас через процесс установки пароля для результирующего документа с помощью GroupDocs Comparison for .NET. Эта функция добавляет дополнительный уровень безопасности к вашим сравниваемым документам, гарантируя, что только авторизованные лица смогут получить к ним доступ.

Предпосылки

Прежде чем продолжить, убедитесь, что у вас есть следующее:

  1. GroupDocs Comparison для .NET: Убедитесь, что в вашей среде .NET установлена библиотека GroupDocs Comparison. Вы можете загрузить ее с здесь.
  2. Исходные и целевые документы: Подготовьте исходный документ (SOURCE.docx) и целевой документ (TARGET.docx), которые вы хотите сравнить, и установить пароль для полученного документа.

Импорт пространств имен

Во-первых, вам необходимо импортировать необходимые пространства имен в ваш проект C#, чтобы использовать функциональность сравнения GroupDocs:

using System;
using System.IO;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Options;

Шаг 1: Определите выходной каталог и имя файла

string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.docx");

Укажите каталог, в котором вы хотите сохранить полученный документ, и определите имя выходного файла.

Шаг 2: Сравните документы с настройками пароля

using (Comparer comparer = new Comparer("SOURCE.docx"))
{
    comparer.Add("TARGET.docx");
    CompareOptions cOptions = new CompareOptions
    {
        PasswordSaveOption = PasswordSaveOption.User
    };
    SaveOptions sOptions = new SaveOptions()
    {
        Password = "YourPasswordHere"
    };
    comparer.Compare(outputFileName, sOptions, cOptions);
}

Здесь мы инициализируем Comparer объект с исходным документом. Затем мы добавляем целевой документ для сравнения. Мы устанавливаем PasswordSaveOption к User чтобы указать, что пароль будет применен к результирующему документу. Укажите желаемый пароль в Password собственность SaveOptions объект.

Шаг 3: Отображение сообщения об успешном завершении

Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {outputDirectory}.");

Наконец, мы выводим сообщение об успешном сравнении документов, а полученный документ с установленным паролем сохранен в указанном каталоге.

Заключение

Установка пароля для результирующего документа в GroupDocs Comparison for .NET добавляет дополнительный уровень безопасности к сравниваемым документам, гарантируя конфиденциальность и целостность. Выполнив шаги, описанные в этом руководстве, вы сможете легко реализовать эту функцию в своих приложениях .NET.

Часто задаваемые вопросы

Могу ли я сравнивать документы в разных форматах?

Да, GroupDocs Comparison для .NET поддерживает сравнение документов в различных форматах, таких как DOCX, PDF, PPTX, XLSX и других.

Доступна ли пробная версия?

Да, вы можете загрузить бесплатную пробную версию с сайта здесь.

Как я могу получить поддержку, если у меня возникнут какие-либо проблемы?

Вы можете обратиться за помощью на форум сообщества GroupDocs Comparison. здесь.

Нужна ли мне лицензия для использования GroupDocs Comparison для .NET?

Да, вы можете приобрести лицензию у здесь или получить временную лицензию здесь.

Есть ли какая-либо документация по GroupDocs Comparison для .NET?

Да, вы можете получить доступ к документации. здесь.