Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 显示图像和一些信息的QuickLook插件_Objective C_Macos_Quicklook - Fatal编程技术网

Objective c 显示图像和一些信息的QuickLook插件

Objective c 显示图像和一些信息的QuickLook插件,objective-c,macos,quicklook,Objective C,Macos,Quicklook,我目前正在编写一个QuickLook插件,我想知道如何同时显示一个图像和有关该图像的一些信息,类似于。只有一种方法可以做到这一点:将您的内容转换为已支持的内容。这意味着PDF或HTML。您有两种选择: 对于静态信息,可以通过将视图渲染为PDF来创建简单的PDF预览。(使用-dataWithPDFInsideRect:方法查看NSView) 对于动态信息,请创建包含链接等的HTML页面。然后QuickLook将显示它。(我认为你的例子也是这样做的。) 我们还没有找到一种自己创建复杂预览的方法,因此

我目前正在编写一个QuickLook插件,我想知道如何同时显示一个图像和有关该图像的一些信息,类似于。

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

  • 对于静态信息,可以通过将视图渲染为PDF来创建简单的PDF预览。(使用
    -dataWithPDFInsideRect:
    方法查看
    NSView
  • 对于动态信息,请创建包含链接等的HTML页面。然后QuickLook将显示它。(我认为你的例子也是这样做的。)
  • 我们还没有找到一种自己创建复杂预览的方法,因此也不得不坚持使用其中一种方法。注释记号和页面的作用相同--它们将演示文稿转换为多页PDF预览