Плагин QuickLook, отображающий изображение и некоторую информацию - PullRequest
4 голосов
/ 16 августа 2010

В настоящее время я пишу плагин QuickLook, и мне интересно, как я могу отображать изображение и некоторую информацию об этом изображении одновременно, подобно http://www.code -line.com / software / sneakpeekphoto / .

1 Ответ

3 голосов
/ 23 августа 2010

Есть только один способ сделать это: конвертировать ваш контент в уже поддерживаемый.Это означает либо PDF, либо HTML.У вас есть два варианта:

  1. Для статическая информация вы создаете простой предварительный просмотр PDF путем рендеринга представления в PDF.(Используйте -dataWithPDFInsideRect: метод NSView)
  2. Для динамическая информация создайте HTML-страницу со ссылками и так далее.QuickLook покажет это.(Я думаю, что именно так и поступает в вашем примере.)

Мы не нашли способа создавать сложные предварительные просмотры самостоятельно, и нам пришлось придерживаться одного из методов.Keynote и Pages делают то же самое - они преобразуют свои презентации в многостраничные предварительные просмотры PDF ...

...