Можно ли прикрепить метаданные PDF XML к отдельным элементам PDF или только ко всему файлу?

Мы хотим встроить метаданные, прикрепленные к элементам, а также отдельные объекты страницы в PDF, но не ясно, будет ли XMP правильным решением. В качестве альтернативы мы рассмотрели встраивание кода в аннотации, прикрепленные к каждому объекту в pdf.

Любые идеи о том, как встраивать метаданные в отдельные элементы PDF?


person benstpierre    schedule 10.02.2012    source источник


Ответы (1)


Справочник PDF гласит, что:

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

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

Вам, вероятно, потребуется использовать библиотеку PDF, способную добавлять метаданные XMP в документ и отдельные объекты в нем. Или библиотеку, которая дает вам низкоуровневый доступ к объектам PDF.

person Bobrovsky    schedule 11.02.2012