Работа с метаданными XMP в файлах EPS | .NET

Что такое XMP?

XMP или сокращенно Расширяемая платформа метаданных — это стандарт для внедрения свойств метаданных в медиафайлы. Он был представлен в 2001 году компанией Adobe Systems Inc. Поэтому XMP используется в основном в приложениях Adobe и файлах, созданных этими приложениями. Использование XMP позволило оптимизировать хранение медиафайлов, упростив выбор определенных файлов по некоторым свойствам. Фактически, внедрение данных в формате XMP в медиафайлы создало необходимую основу для организации баз данных медиафайлов. Метаданные XMP внедряются в медиафайлы в виде фрагментов XML-кода, называемых пакетами XMP.

Данные, входящие в пакеты XMP.

Какие данные обычно входят в такие пакеты? Это:

Также метаданные XMP могут содержать информацию об истории файлов: при создании, при преобразовании, при загрузке и т. д.

В файле может быть несколько XMP-пакетов: один — основной XMP-пакет для данного файла и один XMP-пакет для каждого встроенного медиа-ресурса, который также изначально перед встраиванием имел метаданные XMP. Например, файл PostScript, содержащий 3 встроенных файла EPS (инкапсулированный PostScript), может содержать 4 пакета XMP.

XMP — это расширяемая платформа, как следует из названия. Это означает, что все свойства метаданных XMP, представленные элементами и атрибутами XML, принадлежат определенному пространству имен XML, на которое ссылаются либо в корневом элементе пакета XMP, либо непосредственно в элементе XML. И мы можем добавить собственное пространство имен XML, чтобы определить необходимые свойства XMP.

Функционал для работы с данными XMP, предоставляемый решением Aspose.Page.

Использование XMP позволило существенно повысить эффективность бизнеса, а значит поддержка работы с метаданными XMP повышает конкурентоспособность приложений. Библиотеки и веб-приложения Aspose не являются исключением. Мы предлагаем вам попробовать функцию метаданных XMP для файлов EPS в нашем веб-приложении Редактор метаданных.

Следующие варианты работы с метаданными XMP возможны с файлами EPS с использованием Aspose.Page для .NET:

Чтобы увидеть пример приложения, использующего эти API, попробуйте это кроссплатформенное приложение.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.