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