4

我目前正在编写一个 QuickLook 插件,我想知道如何同时显示图像和有关该图像的一些信息,类似于http://www.code-line.com/software/sneakpeekphoto/

4

1 回答 1

3

只有一种方法可以做到这一点:将您的内容转换为已受支持的内容。这意味着 PDF 或 HTML。您有两种选择:

  1. 对于静态信息,您可以通过将视图呈现为 PDF 来创建简单的 PDF 预览。(使用-dataWithPDFInsideRect:方法NSView
  2. 对于动态信息,创建带有链接等的 HTML 页面。QuickLook 然后将显示它。(我认为这也是您的示例的方式。)

我们还没有找到自己创建复杂预览的方法,也不得不坚持使用其中一种方法。Keynote 和 Pages 也是如此——它们将演示文稿转换为多页 PDF 预览......

于 2010-08-23T11:16:43.973 回答