Идентификатор com.adobe.pdf
наследуется от public.composite-content
. Другими словами, документы в формате PDF являются специфическим подмножеством всех документов, которые соответствуют public.composite-content
.
Как видно из справочной документации , существует множество типов, соответствующих public.composite-content
, таких как com.apple.rtfd
(для документов RTF), com.apple.webarchive
и public.presentation
для файлов презентации. (Keynote, Powerpoint и т. Д.).
Главная отличительная особенность файлов public.composite-content
заключается в том, что они объединяют различные конкретные типы данных в одном файле, в отличие от типов, унаследованных от public.data
, которые являются просто двоичными объектами. Лично я думаю, что это различие не совсем четкое, но вот, пожалуйста.
Если вы хотите работать с типами PDF, вам просто нужно объявить соответствие com.adobe.pdf
.