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

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

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

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