Работа с метаданными PDF-файлов в C#

Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.

Получение информации о PDF-файле

Чтобы получить специфическую информацию о PDF-файле, вам сначала нужно получить объект DocumentInfo с помощью свойства Info объекта Document. После получения объекта DocumentInfo вы можете получить значения отдельных свойств. Следующий фрагмент кода показывает, как получить информацию о PDF-файле.

Установка информации о PDF-файле

Aspose.PDF for .NET позволяет вам устанавливать специфическую информацию о файле для PDF, такую как автор, дата создания, тема и заголовок. Чтобы установить эту информацию:

  1. Создайте объект DocumentInfo.
  2. Установите значения свойств.
  3. Сохраните обновленный документ с помощью метода Save класса Document.

Следующий фрагмент кода показывает, как установить информацию о PDF-файле.

Получение метаданных XMP из PDF-файла

Aspose.PDF позволяет вам получить доступ к метаданным XMP PDF-файла. Чтобы получить метаданные PDF-файла:

  1. Создайте объект Document и откройте входной PDF-файл.
  2. Получите метаданные файла с помощью свойства Metadata.

Следующий фрагмент кода показывает, как получить метаданные из PDF-файла.

Установка метаданных XMP в PDF-файл

Aspose.PDF позволяет вам устанавливать метаданные в PDF-файл. Чтобы установить метаданные:

  1. Создайте объект Document.
  2. Установите значения метаданных с помощью свойства Metadata.
  3. Сохраните обновленный документ с помощью метода Save объекта Document.

Следующий фрагмент кода показывает, как установить метаданные в PDF-файл.

Вставка метаданных с префиксом

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