2011-05-04 68 views
3

我很努力地找到任何有关如何在NSImage上绘制文本的好教程或文章。我有一种感觉,这是一个非常简单的过程,但我无法解决它!在NSImage上绘图文本

我已经有一个NSImage,我需要结束与操纵的NSImage在最后。

有没有人有任何线索我可以做到这一点?

谢谢, 汤姆。

回答

3

可能有一个更简单的方法,但我个人会通过使用以下方法去解决它。

把文本图像上,使用的NSString方法:

- (void)drawInRect:(NSRect)aRect withAttributes:(NSDictionary *)attributes 

然后,(我假设你想要这个保留在你的图像),使用NSImage中方法:

NSImage *newImage = [[NSImage alloc] initWithData:[myView dataWithPDFInsideRect:[oldImage frame];