我希望得到的是
1.load image to a NSImage
2.draw some text on the NSImage
3.save the NSImage to a image file
所以我用下面的代码将图像加载到NSImage
NSData *data = [NSData dataWithContentsOfFile:[asset fullFilename]];
NSImage *img = [[NSImage alloc] initWithData:data] ;
如果原始图像尺寸为
imageOriginalWidth, imageOriginalHeight
img的大小(宽度,高度)将小于原始图像的大小,这意味着
imgWidth<imageOriginalWidth
imgHeight<imageOriginalHeight
这还意味着,如果我将带有文本的NSImage保存到图像文件中,则新图像将小于原始图像。
欢迎评论