iOS проблема при просмотре PDF из кода - PullRequest
0 голосов
/ 29 марта 2011

Мне нужно показать PDF в моем представлении, увеличить и прокрутить его. Я попытался использовать пример от Apple. Это работает, но когда я увеличиваю / уменьшаю изображение, кажется, что оно очень пиксельное, и результат очень плохой ... можете ли вы помочь мне избежать плохого качества при масштабировании (когда я заканчиваю увеличивать, PDF отображается правильно. ..)

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 29 марта 2011

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

1 голос
/ 29 марта 2011

Обратите внимание, что это на самом деле не отвечает на ваш вопрос, но я не думаю, что пикселизация - это проблема.Несколько миллисекунд, в которых PDF является пиксельным, не имеют большого значения и будут едва заметны.Я думаю, что приложения Apple тоже так делают - или, по крайней мере, они не постоянно обновляют изображение / PDF.

...