将pdf文件设置为NSButton的图像

时间:2015-03-24 08:49:44

标签: cocoa pdf nsimage nsbutton

我想将pdf文件设置为NSButton的图像,当我点击按钮时,按钮的颜色发生了变化,就像xcode的导航器编辑器一样。谁能告诉我怎么做?提前致谢! ![在此输入图像说明] [1]

1 个答案:

答案 0 :(得分:0)

可以说你最好将pdf转换为png,这样你就可以更轻松地处理它。

但是,您可以从pdf创建图像并使用按钮:

NSPDFImageRep *pdfRep = [NSPDFImageRep imageRepWithData:pdfData]; 

NSImage *pdfImg = [[NSImage alloc] init]; 
[pdfImg addRepresentation:pdfRep];