Mac Quick Look Предварительный просмотр в NSView или NSImage?

Я ищу способ (общедоступный или иной) получить NSView, NSImage, CGImageRef и т. Д., Который показываетQuickLook Предварительный просмотр для файла. По сути, эквивалент QLThumbnailImageCreate (), но для предварительного просмотра.

Общедоступные API, которые я могу найти, не поддерживают это. Они позволяют создавать миниатюры или QLPreviewPanel. На самом деле панель отображает предварительный просмотр быстрого просмотра, но я не могу получить доступ к внешнему виду предварительного просмотра, чтобы встроить его в другие представления, а также не могу отобразить несколько предварительных просмотров одновременно.

Для фона я пишу приложение, в котором пользователи могут вставлять ссылки на другие файлы, которые должны отображаться в виде строки, вроде тега <img> в HTML. Для изображений, таких как JPG и PDF, легко понять, что отображать. Я думал, что для других форматов я бы использовал Quick Look, чтобы сгенерировать хорошее визуальное представление содержимого файла. Таким образом, набор форматов, поддерживаемых моим приложением, будет легко расширяемым (просто загрузите новые генераторы Quick Look).

Ответы на вопрос(1)

Ваш ответ на вопрос