Сохранение метаданных пользовательских документов в GroupDocs Сравнение для .NET
Введение
В этом уроке мы рассмотрим, как сохранять пользовательские метаданные документов с помощью GroupDocs Comparison для .NET. Метаданные имеют решающее значение для эффективной организации и управления документами. С GroupDocs Comparison вы можете легко сравнивать и манипулировать метаданными в соответствии с вашими конкретными требованиями.
Предпосылки
Прежде чем начать, убедитесь, что у вас выполнены следующие предварительные условия:
- GroupDocs Comparison для .NET: Загрузите и установите GroupDocs Comparison для .NET с сайта здесь.
- Среда разработки: убедитесь, что в вашей системе установлена подходящая среда разработки, например Visual Studio.
- Исходные и целевые документы: подготовьте исходные и целевые документы, метаданные которых вы хотите сравнить и обработать.
Импорт пространств имен
Сначала импортируйте необходимые пространства имен для доступа к функциям, предоставляемым GroupDocs Comparison для .NET.
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: Инициализация компаратора и добавление документов
Инициализируйте Comparer
объект с исходным документом и добавьте целевой документ для сравнения.
using (Comparer comparer = new Comparer("SOURCE.docx"))
{
comparer.Add("TARGET.docx");
Шаг 3: Укажите параметры метаданных
Укажите параметры метаданных для сохранения в сравниваемом документе. В этом примере мы устанавливаем CloneMetadataType
к MetadataType.FileAuthor
и предоставить подробную информацию для FileAuthorMetadata
.
SaveOptions saveOptions = new SaveOptions()
{
CloneMetadataType = MetadataType.FileAuthor,
FileAuthorMetadata = new FileAuthorMetadata
{
Author = "Tom",
Company = "GroupDocs",
LastSaveBy = "Jack"
}
};
Шаг 4: Сравните документы и сохраните метаданные
Сравните документы с указанными параметрами метаданных и сохраните сравненный документ.
comparer.Compare(outputFileName, saveOptions);
Шаг 5: Отображение сообщения об успешном завершении
Отобразить сообщение об успешном сравнении документов и указать местонахождение выходных данных.
Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {outputDirectory}.");
Заключение
В этом уроке мы узнали, как сохранять пользовательские метаданные документа с помощью GroupDocs Comparison для .NET. Выполнив эти шаги, вы сможете эффективно сравнивать документы, сохраняя и манипулируя метаданными в соответствии с вашими требованиями.
Часто задаваемые вопросы
Может ли GroupDocs Comparison for .NET обрабатывать различные форматы документов?
Да, GroupDocs Comparison поддерживает широкий спектр форматов документов, включая DOCX, PDF, PPTX, XLSX и другие.
Существует ли бесплатная пробная версия GroupDocs Comparison для .NET?
Да, вы можете получить доступ к бесплатной пробной версии. здесь.
Могу ли я настроить параметры метаданных в соответствии со своими потребностями?
Безусловно, GroupDocs Comparison предоставляет гибкие возможности настройки обработки метаданных во время сравнения документов.
Предлагает ли GroupDocs Comparison техническую поддержку?
Да, вы можете получить техническую поддержку на форуме GroupDocs Comparison. здесь.
Где можно приобрести лицензию на GroupDocs Comparison для .NET?
Вы можете приобрести лицензию на сайте GroupDocs. здесь.