0

我有一个矩形 NSImage A,我想缩放以嵌入到保持 A 比例的方形透明图像 B 中。所以,最后我会得到一个带有矩形的正方形图像。

我该如何构图?我的意思是,如何在另一个 NSImage 上绘制 NSImage 并保存生成的图像?

我一直在阅读有关在 beizer 内裁剪 NSImage 的内容,但我需要保持比率而不是填充 beizer 正方形。

我希望你明白我想要什么。

谢谢。

4

1 回答 1

3

“可可绘图指南”有一个名为“绘制到图像”的部分。从该文档中:

可以通过将焦点锁定在 NSImage 对象上并将其他图像或路径绘制到图像上下文中来以编程方式创建图像。此技术对于创建要渲染到屏幕的图像最有用,尽管您也可以将生成的图像数据保存到文件中。

那里有示例代码。

于 2012-05-12T19:23:57.597 回答