0
我需要在NSImage上绘制带有边框的文本。我做这样的事情:对象C在NSImage上用BORDER绘制文本
[image lockFocus];
[@"Hello" drawAtPoint:NSZeroPoint withAttributes:myAttr];
[image unlockFocus];
所有的工作,但我需要绘制文本与白色和4像素厚黑色边框。 我该怎么做?
我需要在NSImage上绘制带有边框的文本。我做这样的事情:对象C在NSImage上用BORDER绘制文本
[image lockFocus];
[@"Hello" drawAtPoint:NSZeroPoint withAttributes:myAttr];
[image unlockFocus];
所有的工作,但我需要绘制文本与白色和4像素厚黑色边框。 我该怎么做?
如果您在属性中指定了笔触宽度和颜色,则应该得到笔画。
使用NSStrokeColorAttributeName
和NSStrokeWidthAttributeName
解决与负值。
你有什么试过? (你有没有看过你可以使用的各种绘图程序?) –
“边界”是指围绕文本将被绘制的区域或文本上的一个笔划? – Chuck
@在文字上点击一笔。 – Pioz