NSWorkSpace
클래스에 iconForFile:
을 사용하면 기본 Mac 이미지 파일 아이콘이 표시됩니다.OS X에서 이미지 파일의 실제 이미지를 얻으려면 어떻게해야합니까?
그러나 데스크톱에서 미리 볼 수있는 실제 이미지를 얻고 싶습니다.
어떻게해야합니까? 이미지 파일의 내용을 원하는 경우
NSWorkSpace
클래스에 iconForFile:
을 사용하면 기본 Mac 이미지 파일 아이콘이 표시됩니다.OS X에서 이미지 파일의 실제 이미지를 얻으려면 어떻게해야합니까?
그러나 데스크톱에서 미리 볼 수있는 실제 이미지를 얻고 싶습니다.
어떻게해야합니까? 이미지 파일의 내용을 원하는 경우
[[NSImage alloc] initWithContentsOfFile:filename]
, 윌의 대답으로 [[NSImage alloc] initWithContentsOfFile:filename]
를 사용합니다.
Finder (이미지 파일의 내용을 아이콘으로 미리보기)에 이미지 파일이 나타나는 방식을 원할 경우 QuickLook 프레임 워크와상의해야합니다. QLThumbnailImageCreate
으로 전화하고 kQLThumbnailOptionIconModeKey
키에 YES
을 포함하는 options
사전을 전달하십시오.
아주 잘 작동합니다! 그러나 폴더 미리보기가 표시되지 않습니다. NSWorkSpace 클래스에서 '' 'iconForFile' ''을 사용할 계획이지만 QLThumbnailRequest를 사용하여 달성 할 수 있는지 궁금합니다. – wayfare