Какую функцию Leopard's Finder получает значки предварительного просмотра с водяным знаком на них?
Я уже взглянул на GetIconRefFromFileInfo()
а также QLThumbnailImageCreate()
но они просто не похожи на то, что я вижу из искателя, который представляет собой квадратную иконку с водяными знаками на нем, например, если файл имеет формат RTF, ниже он имеет сероватый водяной знак с надписью RTF или RTFD или PDF..,
Пожалуйста, помогите мне в этом. Благодарю. Если вопрос все еще неясен, пожалуйста, не стесняйтесь комментировать.
1 ответ
Из MacScripter:
Это категория на NSImage, которая позволяет получить изображение, содержащее предварительный просмотр содержимого данного файла. Если предварительный просмотр Беглого взгляда не доступен, он вместо этого возвратит значок Finder файла (это то, что делает панель Беглого взгляда). Он состоит только из одного метода:
+ (NSImage *) imageWithPreviewOfFileAtPath: (NSString*) path ofSize: (NSSize) size asIcon: (BOOL) icon