Як додати мінімальні XMP‑метадані до PDF за допомогою C#

Цей приклад демонструє, як програмно додати мінімальні XMP‑метадані до PDF‑документа за допомогою Aspose.Pdf for .NET. Метадані XMP (Extensible Metadata Platform) підвищують виявлюваність документів, підтримують відповідність і забезпечують послідовну обробку метаданих у різних робочих процесах. Додавання навіть базового набору полів метаданих забезпечує сумісність із корпоративними системами та інструментами управління цифровими активами.

Steps to Add Minimal XMP Metadata to PDF using C#

  1. Перевірте, чи існує вхідний PDF‑файл, і завантажте його в об’єкт Document
  2. Створіть екземпляр PdfXmpMetadata і прив’яжіть його до завантаженого PDF‑документа
  3. Перевірте, чи вже присутні XMP‑метадані, перевіривши кількість метаданих
  4. Якщо метаданих немає, додайте мінімальний набір обов’язкових полів: CreatorTool, CreateDate, ModifyDate та Nickname
  5. Збережіть оновлений PDF‑документ із новими XMP‑метаданими у вихідний файл

Код спочатку завантажує PDF, потім прив’язує його до фасаду XMP metadata. Якщо метаданих не знайдено, він додає невеликий, але значущий набір стандартних властивостей за допомогою класу DefaultMetadataProperties. Нарешті, він зберігає зміни назад на диск.

Код для додавання мінімальних XMP метаданих до PDF за допомогою C#

Цей приклад ілюструє, як забезпечити, щоб кожен згенерований PDF містив базовий рівень XMP‑метаданих, підвищуючи взаємодію та простежуваність в автоматизованих конвеєрах документів.

 Українська