【发布时间】:2015-03-24 08:49:43
【问题描述】:
我想将 pdf 文件设置为 NSButton 的图像,当我单击按钮时,按钮的颜色发生了变化,就像 xcode 的导航器编辑器一样。有人可以告诉我该怎么做吗?提前致谢! ![在此处输入图片说明][1]
【问题讨论】:
-
这是动态下载的pdf吗?
-
不,这是一个本地文件
标签: cocoa pdf nsimage nsbutton
我想将 pdf 文件设置为 NSButton 的图像,当我单击按钮时,按钮的颜色发生了变化,就像 xcode 的导航器编辑器一样。有人可以告诉我该怎么做吗?提前致谢! ![在此处输入图片说明][1]
【问题讨论】:
标签: cocoa pdf nsimage nsbutton
可以说,您最好将 pdf 转换为 png,以便您可以更轻松地处理它。
但是,您可以从 pdf 创建图像并将其与按钮一起使用:
NSPDFImageRep *pdfRep = [NSPDFImageRep imageRepWithData:pdfData];
NSImage *pdfImg = [[NSImage alloc] init];
[pdfImg addRepresentation:pdfRep];
【讨论】: