есть ли способ загрузить (большие) файлы PDF только частично? Итак, скажем: не загружайте полный PDF-файл, а только первые 5 страниц.
Поскольку я на самом деле обрабатываю большие файлы PDF (30–50 МБ) и когда я вызываю CGPDF, сохраняйте весь документ, поэтому все 30–50 МБ остаются в памяти.
Может ли кто-нибудь помочь мне с этим? Можно ли извлечь отдельные страницы из PDF без предварительной загрузки всего PDF в память?
Может кто-нибудь помочь мне с этой проблемой?
Обновление:
В связи с тем, что мое приложение должно поддерживать автономный доступ, файлы PDF следует загружать из локального хранилища.
Обновление 2: я уже пробовал разные стратегии, но приложение все еще находится на краю памяти, потому что я полностью загружаю свой PDF в память за один шаг. Но как-то должно быть возможно поддерживать большие PDF-файлы, не так ли?