Как сделать так, чтобы файл PDF мгновенно загружался в приложение для iPad? - PullRequest
0 голосов
/ 09 ноября 2011

Я работаю над приложением для iPad. Я включил некоторые PDF-файлы к нему. Все PDF-файлы работают нормально. Единственное, что PDF-файлы загружаются на экран в течение 2-3 секунд, и есть один PDF-файл, для загрузки которого требуется около 1 минуты. Средний размер файла PDF составляет 1,5 МБ, и все файлы являются локальными. Это происходит из-за размера PDF-файлов? Есть ли способ, с помощью которого PDF может загружаться мгновенно?

Ответы [ 2 ]

0 голосов
/ 09 ноября 2011

Что вы используете для рисования PDF-файлов? Скорее всего, вам будет лучше использовать CGContextDrawPDFPage, чем просто выгрузить весь многостраничный PDF-файл в UIWebView.

0 голосов
/ 09 ноября 2011

Когда вы говорите «загрузить», я думаю, что вы имеете в виду «загрузить в ОЗУ», основываясь на формулировке вашего вопроса.Я предположил, что в этом ответе.

Мгновенно, конечно, нет, очень мало происходит мгновенно.Возможно, быстрее.

Можно ли загрузить только часть PDF и отобразить ее, а затем, пока пользователь читает эту часть, загрузить другие части.

В качестве альтернативы, когдавы показываете пользователю свой PDF?Вы можете предварительно загрузить его в начале, а затем к тому времени, когда пользователь увидит его, некоторые или весь документ будут загружены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...