【发布时间】:2011-05-04 20:58:24
【问题描述】:
我正在努力寻找任何关于如何在 NSImage 上绘制一些文本的好的教程或帖子。我觉得这是一个非常简单的过程,但我就是做不出来!
我已经有一个 NSImage,我需要在最后得到一个操纵的 NSImage。
有人知道我该怎么做吗?
谢谢, 汤姆。
【问题讨论】:
标签: objective-c core-graphics nsimage
我正在努力寻找任何关于如何在 NSImage 上绘制一些文本的好的教程或帖子。我觉得这是一个非常简单的过程,但我就是做不出来!
我已经有一个 NSImage,我需要在最后得到一个操纵的 NSImage。
有人知道我该怎么做吗?
谢谢, 汤姆。
【问题讨论】:
标签: objective-c core-graphics nsimage
可能有更简单的方法,但我个人会使用以下方法。
要将文本放在图像上,请使用 NSString 方法:
- (void)drawInRect:(NSRect)aRect withAttributes:(NSDictionary *)attributes
然后,(我假设您希望将其保留在您的图像中),使用 NSImage 方法:
NSImage *newImage = [[NSImage alloc] initWithData:[myView dataWithPDFInsideRect:[oldImage frame];
【讨论】: