Может ли Datalogics Adobe pdf библиотека исправить плохо сформированный PDF?

Я просматриваю PDF-библиотеку Adobe Datalogic для ремонта и оптимизации PDF-файлов для печати. В примечаниях к выпуску версии APDFL v15.0.0PlusP1a (18.05.2016) содержится ссылка на PDFProcessor для C++, но, похоже, его нет в файлах примеров. PDFOptimizer выглядит многообещающе, но он не восстанавливает известные плохо сформированные файлы PDF.

1 ответ

Решение

Метод PDDocOpenwithParams() библиотеки Adobe PDF позволяет установить флаг doRepair:

doRepair: если true, попытаться восстановить файл, если он поврежден; если ложь, не пытайтесь восстановить файл, если он поврежден.

Это исправит плохо сформированный PDF? насколько плохо это плохо? Если Acrobat сможет решить проблемы и отобразить документ, то библиотека Adobe PDF также сможет работать с этим документом.

Что касается примера PDFProcessor, то в Выпуске v15.0.4PlusP2b образцы были реструктурированы. Образцы, перечисленные на нашем сайте, отражают эти изменения. Некоторые из старых образцов были удалены или переписаны. PDFProcessor был временно удален, но доступен при необходимости для оценки или использования клиентами. Образец PDFProcessor - показывает, как конвертировать PDF документы в PDF/A и PDF/X-совместимые PDF файлы.

Другие вопросы по тегам