2011-05-04 71 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];