如何通过节点在Mac上获取系统图标

时间:2014-09-04 04:49:36

标签: javascript objective-c node.js macos

我一直在寻找一种方法来获取路径的系统设置图标。

例如

  

/Applications/TextEdit.app
  /test.docx
  /测试/文件夹

在Windows上我通过使用C#CLI程序为路径生成Base64 png图标,然后在Node中同步调用它来实现这一目标...

1 个答案:

答案 0 :(得分:0)

给定文件的路径(filePath),只需调用: -

NSImage *image = [[NSWorkspace sharedWorkspace] iconForFile:filePath];