Extensible Metadata Platform - XMP
Contents
[
Hide
]
Extensible Metadata Platform (XMP) — это стандарт, созданный компанией Adobe Systems Inc. Этот стандарт был разработан для обработки и хранения стандартизированных и проприетарных метаданных. Эти метаданные могут быть встроены в различные форматы файлов, но в этой статье мы сосредоточимся только на формате файла PDF. Мы увидим, как можно встроить метаданные в PDF-файл, используя пространство имен Aspose.Pdf.Facades в Aspose.PDF для .NET. Мы будем использовать класс PdfXmpMetadata для обработки XMP в PDF-документе.
Background
PDF-файл проходит через множество стадий в течение своего жизненного цикла.
## Объяснение
Для того чтобы управлять XMP с использованием Aspose.Pdf.Facades, мы будем использовать класс [PdfXmpMetadata](http://www.aspose.com/docs/display/pdfnet/PdfXmpMetadata+Class). Мы будем использовать этот класс для управления предопределенными свойствами метаданных. Класс [PdfXmpMetadata](http://www.aspose.com/docs/display/pdfnet/PdfXmpMetadata+Class) добавляет эти свойства в PDF-файл. Он также помогает открывать и сохранять PDF-файлы, в которые мы добавляем метаданные. Таким образом, используя класс [PdfXmpMetadata](http://www.aspose.com/docs/display/pdfnet/PdfXmpMetadata+Class), мы можем легко управлять XMP в PDF-файле.
Следующий фрагмент кода поможет вам понять, как использовать класс [PdfXmpMetadata](https://reference.aspose.com/pdf/net/aspose.pdf.facades/pdfxmpmetadata) для работы с XMP:
## Заключение
В этой статье мы рассмотрели, как можно работать с XMP, используя Aspose.Pdf.Facades. PdfXmpMetadata, использованный в этой статье, делает работу с метаданными в PDF-документе очень простой для пользователя. Если класс PdfXmpMetadata используется правильно, будет очень легко внедрять интеллект в PDF-файлы и приблизить реализацию семантической сети.