在NSImage上绘制文本

3

我正在努力寻找关于如何将一些文本绘制到NSImage上的好教程或文章。我感觉这是一个相当简单的过程,但我就是想不出来!

我已经有了一个NSImage,最终需要得到一个处理过的NSImage。

有人知道我该如何做吗?

谢谢, 汤姆。

1个回答

3

可能有更简单的方法,但我个人会使用以下方法来实现。

将文本放在图像上,使用NSString方法:

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

然后,(我假设您希望在图像中保留此内容),使用NSImage方法:

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接