Как отключить сглаживание UIImage на IOS?
Я пытаюсь извлечь строку в шрифте мини-размер пикселя на IOS.
let img = renderer.image { ctx in
// 2
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = .left
// 3
let attrs = [NSAttributedStringKey.font: UIFont(name: "MyOwnFont", size: 14)!,
NSAttributedStringKey.paragraphStyle: paragraphStyle,
NSAttributedStringKey.backgroundColor: UIColor.clear,
NSAttributedStringKey.foregroundColor: UIColor.red]
// 4
string.draw(with: CGRect(x: 0, y: 0, width:20, height: 20), options: NSStringDrawingOptions.usesLineFragmentOrigin, attributes: attrs, context: nil)
}
Я успешно рисую строку на UIImage
и извлечение данных ARGB.
Но, anti-aliasing
автоматически реализуется в этом коде.
Как отключить anti-aliasing
из UIImage
(IMG)?
или же
Как отключить anti-aliasing
используя рендеринг в этом коде?