2015-05-06 3 views
1

Я хотел бы реализовать ленивые загрузки PDF-файлов. Просматривая форумы, мы должны сделать документы PDF «линеаризованными» и быстро загружать первые несколько страниц, потому что он хранит ссылки на страницы в начале файла. Будет ли это решение ниже проблемы.Lazy Загрузка PDF

Существует отдельная плата за передачу данных в AWS. Пользователи хотят видеть только первые страницы, но наша система должна загружать весь PDF-документ, который может быть огромным файлом. Поэтому мы должны платить больше денег. Если линеаризованный PDF решает, как реализовать в Java технологию при загрузке

ответ

0

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

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