我正在尋找與-[NSWorkspace iconForFile:]
完全相同的方法,但如果可能的話,它會以更高的分辨率返回圖標。特別是,我有一個使用QuickLook顯示文件預覽的應用程序,如果沒有快速查看插件可用,我希望它回退到文件圖標。然而,使用iconForFile:
方法會產生一個小的32x32圖標。有更好的方法嗎?一個返回NSImage
或CGImageRef
是首選,但較少訪問的方法可能也不錯。在Mac OS X中的文件的高分辨率圖標?
6
A
回答
5
-[NSWorkspace iconForFile:]
的返回圖像包含多個表示,包括更高分辨率的表示。
如果您嘗試在512x512上繪製它,它會自動選擇適當的表示。
3
這裏是使圖標更大的方式:
NSImage * icon = [NSWorkspace iconForFile:yourPath];
[icon setSize:NSMakeSize(64,64)];
完蛋了。祝你好運!
相關問題
- 1. 高分辨率OS X界面PSD
- 2. Mac OS X的石英CGWindowListCreateImage打亂在1366×768分辨率
- 3. 的Mac OS date命令 - 越來越高時間分辨率
- 4. 提取文件的高分辨率圖標或縮略圖
- 5. 高分辨率圖標作曲
- 6. 如何在C++中獲得Mac OS X中主顯示器的分辨率?
- 7. iPhone 4高分辨率屏幕+高分辨率Google地圖自定義圖標?
- 8. Android marketplace;高分辨率應用圖標
- 9. 圖標分辨率
- 10. uiwebview中的高分辨率圖像
- 11. HTML:在低分辨率下渲染高分辨率圖像
- 12. iphone OS 4.0-顯示更高分辨率圖像的問題
- 13. 高分辨率UITabBar圖標在低分辨率屏幕上全尺寸顯示
- 14. 從高分辨率文件夾中拉出圖像的問題
- 15. Android:從最高分辨率的文件中顯示圖像
- 16. 帶有Mac OS X中圖標的文件夾列表
- 17. Mac OS X文檔圖標模板?
- 18. 在ipad的safari中的高分辨率PNG文件
- 19. 同時支持高分辨率和低分辨率圖像
- 20. 加載高分辨率的精靈圖片3598 x 3598
- 21. 創建巨大的高分辨率位圖大於23k x 23k
- 22. Mapnik的高分辨率圖像
- 23. 圖片犯規的高分辨率
- 24. 來自PDF的高分辨率圖像
- 25. Kivy全高分辨率的
- 26. 獲得更高分辨率的nyquist圖
- 27. 導出高分辨率的topigraphical圖像?
- 28. jpg文件的分辨率
- 29. 如何從MediaWiki中的低分辨率SVG獲取高分辨率縮略圖?
- 30. Flex/Flash Builder 4.6中的高分辨率iPad圖標
'-setSize'充滿了危險,應該避免,除非你知道你在做什麼。 – 2012-04-18 14:00:36
該代碼來自http://developer.apple.com/library/mac/documentation/cocoa/Conceptual/Workspace/Articles/InformationAboutFiles.html#//apple_ref/doc/uid/20001004-39665 – UJey 2012-04-21 16:22:08