【问题标题】:set a pdf file as NSButton's image将 pdf 文件设置为 NSButton 的图像
【发布时间】:2015-03-24 08:49:43
【问题描述】:

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

【问题讨论】:

标签: cocoa pdf nsimage nsbutton


【解决方案1】:

可以说,您最好将 pdf 转换为 png,以便您可以更轻松地处理它。

但是,您可以从 pdf 创建图像并将其与按钮一起使用:

NSPDFImageRep *pdfRep = [NSPDFImageRep imageRepWithData:pdfData]; 

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

【讨论】:

  • 好的,谢谢!但我想知道如何更改按钮的部分颜色,就像 xcode 中的编辑器导航按钮一样,当单击按钮时,按钮的一部分变为蓝色。
  • 你有没有你说的那个按钮的截图。这不会使用 pdf 来完成,它将是一个带有淡色的模板图像
  • 对不起,我的声誉太低,无法上传照片。
  • 您可以添加链接。看看类似gist.github.com/knassar/ee29c3a2d969a6b00770
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-15
  • 2013-08-13
  • 1970-01-01
  • 2012-07-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多