2013-07-31 3 views
1

Я создаю UIImages из pdf с CGContextDrawPDFPage.Цель C: Резкие изображения, созданные с помощью CGContextdrawPDFPage

Качество wasn't удовлетворяющий таким образом, я попытался

CGContextSetInterpolationQuality(context,kCGRenderingIntentDefault); 

и это сработало. Но качество полученных изображений по-прежнему недостаточно. Изображение выглядит совершенно размытым на iPad.

Может ли кто-нибудь сказать мне, как я могу увеличить качество и заострить изображение немного?

Благодарим за помощь.

+0

Какой размер создаются страницами PDF и как вы создаете/показываете изображения? – Wain

+0

Страницы в формате pdf имеют ширину 1683 и высоту 595. Я создаю изображения с помощью CGContextDrawImagePDFPage, а затем сохраняю их в файл с помощью [UIImagePNGRepresentation (image) writeToFile: ...] –

ответ

0

я мог бы получить лучшие результаты при использовании

UIGraphicsBeginImageContextWithOptions

вместо

UIGraphicsBeginImageContext

для начинающих контекст изображения.

Шкала параметров, установленная на 0.0, сделала трюк.