Jak dodać minimalne metadane XMP do PDF przy użyciu C#

Ten przykład demonstruje, jak programowo dodać minimalne metadane XMP do dokumentu PDF przy użyciu Aspose.Pdf for .NET. Metadane XMP (Extensible Metadata Platform) zwiększają wykrywalność dokumentów, wspierają zgodność i umożliwiają spójne zarządzanie metadanymi w całych przepływach pracy. Dodanie nawet podstawowego zestawu pól metadanych zapewnia kompatybilność z systemami korporacyjnymi i narzędziami do zarządzania zasobami cyfrowymi.

Kroki dodawania minimalnych metadanych XMP do PDF przy użyciu C#

  1. Sprawdź, czy plik PDF wejściowy istnieje i wczytaj go do obiektu Document
  2. Utwórz instancję PdfXmpMetadata i powiąż ją z wczytanym dokumentem PDF
  3. Zweryfikuj, czy metadane XMP są już obecne, sprawdzając liczbę metadanych
  4. Jeśli brak metadanych, dodaj minimalny zestaw wymaganych pól: CreatorTool, CreateDate, ModifyDate i Nickname
  5. Zapisz zaktualizowany dokument PDF z nowymi metadanymi XMP do pliku wyjściowego

Kod najpierw ładuje plik PDF, a następnie wiąże go z fasadą metadanych XMP. Jeśli nie zostaną znalezione metadane, dodaje mały, ale istotny zestaw standardowych właściwości przy użyciu klasy DefaultMetadataProperties. Na koniec zapisuje zmiany z powrotem na dysk.

Code to Add Minimal XMP Metadata to PDF using C#

Ten przykład ilustruje, jak zapewnić, że każdy wygenerowany plik PDF zawiera podstawowy poziom metadanych XMP, poprawiając interoperacyjność i możliwość śledzenia w zautomatyzowanych pipeline’ach dokumentów.

 Polski