8

ファイルのクイック ルック プレビュー イメージを取得する方法はありますか?

私はこのようなものを探しています:

NSImage *image = [QuickLookPreviewer quickLookPreviewForFile:path];

4

2 に答える 2

6

QLThumbnailRequestドキュメントを参照してください: https://developer.apple.com/library/mac/#documentation/UserExperience/Reference/QLThumbnailRequest_Ref/Reference/reference.html

NSURL *path = aFileUrl;

NSDictionary *options = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO] forKey:(NSString *)kQLThumbnailOptionIconModeKey];

CGImageRef ref = QLThumbnailImageCreate(kCFAllocatorDefault, (CFURLRef)path, CGSizeMake(600, 800 /* Or whatever size you want */), (CFDictionaryRef)options);
于 2012-02-16T08:49:17.933 に答える