Цель C: повышение резкости изображений, созданных с помощью CGContextdrawPDFPage
Я создаю UIImages из PDF с CGContextDrawPDFPage.
Качество не было удовлетворительным, поэтому я попытался
CGContextSetInterpolationQuality(context,kCGRenderingIntentDefault);
и это сработало. Но качество получаемых изображений все еще недостаточно хорошее. Изображение выглядит совершенно размытым на iPad.
Может кто-нибудь сказать мне, как я могу улучшить качество и немного повысить резкость изображения?
Спасибо за вашу помощь.
1 ответ
Решение
Я мог бы получить лучшие результаты, используя
UIGraphicsBeginImageContextWithOptions
вместо
UIGraphicsBeginImageContext
для начала контекста изображения.
Шкала параметров, установленная на 0.0, сделала свое дело.