Кто-нибудь знает способ определения, является ли данный файл PDF портфолио PDF или пакетом PDF, а не "обычным" PDF?Я бы предпочел Java-решения, хотя, поскольку я еще не нашел какой-либо информации об обнаружении определенного типа PDF, я возьму то, что смогу получить, и они попытаются выяснить Java-решение впоследствии.
(При поиске прошлых вопросов выясняется, что группа людей не знает, что существуют такие вещи, как портфолио PDF и пакеты PDF. Как правило, оба способа позволяют Adobe использовать несколько отдельных PDF-файлов.упакованы в один PDF-файл. Открытие PDF-пакета в Reader показывает пользователю список встроенных PDF-файлов и позволяет дальнейший просмотр оттуда. PDF-портфолио выглядят немного более сложными - они также включают в себя Flash-браузер для встроенногофайлы, а затем позволяют пользователям извлекать отдельные PDF-файлы оттуда. Моя проблема с ними и причина, по которой я хотел бы иметь возможность обнаруживать их в коде, заключается в том, что встроенный в OS X Preview.app не может их читатьфайлы - так что я хотел бы, по крайней мере, предупредить пользователей моего веб-приложения, что их загрузка может привести к уменьшениюсовместимость между платформами.)