Zapisywanie metadanych dokumentu zdefiniowanego przez użytkownika w porównaniu GroupDocs dla platformy .NET

Wstęp

W tym samouczku pokażemy, jak zapisać zdefiniowane przez użytkownika metadane dokumentu za pomocą GroupDocs Comparison dla .NET. Metadane są kluczowe dla efektywnego organizowania i zarządzania dokumentami. Dzięki GroupDocs Comparison możesz łatwo porównywać i manipulować metadanymi, aby spełnić swoje specyficzne wymagania.

Wymagania wstępne

Zanim zaczniemy, upewnij się, że spełniasz następujące wymagania wstępne:

  1. Porównanie GroupDocs dla .NET: Pobierz i zainstaluj Porównanie GroupDocs dla .NET z Tutaj.
  2. Środowisko programistyczne: Upewnij się, że w systemie jest zainstalowane odpowiednie środowisko programistyczne, np. Visual Studio.
  3. Dokumenty źródłowe i docelowe: Przygotuj dokumenty źródłowe i docelowe, których metadane chcesz porównać i zmodyfikować.

Importuj przestrzenie nazw

Najpierw zaimportuj niezbędne przestrzenie nazw, aby uzyskać dostęp do funkcjonalności udostępnianych przez narzędzie GroupDocs Comparison dla platformy .NET.

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

Krok 1: Zdefiniuj katalog wyjściowy i nazwę pliku

Zdefiniuj katalog, w którym chcesz zapisać porównywany dokument i podaj nazwę pliku wyjściowego.

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

Krok 2: Zainicjuj program porównujący i dodaj dokumenty

Zainicjuj Comparer obiekt z dokumentem źródłowym i dodaje dokument docelowy w celu porównania.

using (Comparer comparer = new Comparer("SOURCE.docx"))
{
    comparer.Add("TARGET.docx");

Krok 3: Określ opcje metadanych

Określ opcje metadanych do zapisania w porównywanym dokumencie. W tym przykładzie ustawiamy CloneMetadataType Do MetadataType.FileAuthor i podaj szczegóły FileAuthorMetadata.

SaveOptions saveOptions = new SaveOptions()
{
    CloneMetadataType = MetadataType.FileAuthor,
    FileAuthorMetadata = new FileAuthorMetadata
    {
        Author = "Tom",
        Company = "GroupDocs",
        LastSaveBy = "Jack"
    }
};

Krok 4: Porównaj dokumenty i zapisz metadane

Porównaj dokumenty z określonymi opcjami metadanych i zapisz porównany dokument.

comparer.Compare(outputFileName, saveOptions);

Krok 5: Wyświetl komunikat o powodzeniu

Wyświetl komunikat informujący o pomyślnym porównaniu dokumentów i podający lokalizację wyjściową.

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

Wniosek

tym samouczku nauczyliśmy się, jak zapisywać metadane dokumentu zdefiniowane przez użytkownika za pomocą GroupDocs Comparison for .NET. Wykonując te kroki, możesz skutecznie porównywać dokumenty, zachowując i manipulując metadanymi zgodnie ze swoimi wymaganiami.

Najczęściej zadawane pytania

Czy GroupDocs Comparison for .NET obsługuje różne formaty dokumentów?

Tak, GroupDocs Comparison obsługuje szeroką gamę formatów dokumentów, w tym DOCX, PDF, PPTX, XLSX i inne.

Czy jest dostępna bezpłatna wersja próbna narzędzia GroupDocs Comparison for .NET?

Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej Tutaj.

Czy mogę dostosować opcje metadanych do moich potrzeb?

Oczywiście, GroupDocs Comparison oferuje elastyczne opcje dostosowywania obsługi metadanych podczas porównywania dokumentów.

Czy GroupDocs Comparison oferuje wsparcie techniczne?

Tak, możesz uzyskać pomoc techniczną na forum GroupDocs Comparison Tutaj.

Gdzie mogę nabyć licencję na GroupDocs Comparison dla platformy .NET?

Licencję można zakupić na stronie internetowej GroupDocs Tutaj.