quicklook相关内容

QuickLook 消费者作为 NSViewController 的代表

我在从 NSView 中的表中实现 QuickLook 功能时遇到了一些问题.QuickLook 上的有限文档确实没有任何帮助. 通读Apple Docs(主要针对自定义生成器和插件),我最终查看了 QuickLookDownloader 示例代码.此代码基于基于文档的应用程序,但对我来说似乎是正确的方法(毕竟它是 Apple 的代码,并且在他们的项目中确实有效). 在我的实现中,我可 ..
发布时间:2022-01-18 12:30:32 移动开发

quicklook html 文件作为文本,而不是呈现的 html?

OSX 的 Quicklook 呈现 HTML(使用插件/System/Library/Quicklook/Web.qlgenerator).我想看到纯文本,就好像我已将 .html 重命名为 .txt(这不是解决方案,不仅因为它很尴尬:我希望如果关闭 HTML 渲染,代码着色 Quicklook我使用的插件会启动,Quicklook 会显示漂亮的 HTML 代码). 我无法在不取消 Qui ..
发布时间:2021-09-23 19:47:06 前端开发

使用QLPreviewingController.preparePreviewOfFile进行预览时设置QuickLook窗口大小

我正在为macOS编写QuickLook插件,并且一切正常,除了无法以编程方式设置预览的窗口大小. 无论我在XIB和/或代码中做什么,在调用 preparePreviewOfFile 的 completionHandler 之前和/或之后,它都以800x600开始. 其他文件类型(由默认插件处理)使预览窗口的大小适应文件的内容.我只想这样做. 预览窗口可以由用户调整大小,并且一旦 ..
发布时间:2021-05-31 19:08:59 移动开发

动态UTI是否稳定?

我有没有声明的UTI格式的文件,因此Launch Services已为其分配了动态UTI( dyn.ah62d4rv4ge81g23wsmw1a5dbte ).我无法控制这些文件的UTI. 碰巧的是,我想为此格式开发一个Quick Look生成器,并且Quick Look生成器仅依赖于文档UTI,并且会忽略其属性列表中存在的任何其他类型的文档标识(例如创建者代码和扩展名. 在开发人员添 ..
发布时间:2021-05-31 19:01:24 其他开发

尝试预览文件时无法使QuickLook正常工作

我正在使用故事板用Swift编写macOS应用程序.我有一个NSTableView,其中包含我希望用户能够通过QuickLook预览的文件. 我似乎已准备好所有内容,并且我的代码与此处描述的代码非常相似:-[QLPreviewPanel setDataSource:] called while the panel has no controller - Fix this or this wi ..
发布时间:2020-07-05 03:42:46 移动开发

QLPreviewController:快速加载失败

我有一些使用QLPreviewController显示简单PDF的简单代码.它在模拟器和非常简单的应用程序中都很好用. 在我实际上希望其运行的应用程序中,该设备在设备上失败.该设备显示预览视图,但是代替PDF,它仅显示文本"simple.pdf,可移植文档格式(PDF)"和文件大小(在这种情况下为"301KB"). 有趣的是,日志发出“无法快速加载错误消息:操作无法完成.(可可错误40 ..
发布时间:2020-07-05 03:42:38 移动开发

Swift 3 Cocoa:使用QuickLook在OS X中预览文件

Xcode 8.3.2我在命令列表中找不到QLPreviewPanel,也不知道如何做(必须使用哪个命令)以在ViewController中显示文件预览. 解决方案 首先,您需要将import Quartz语句添加到您的NSViewCOntroller中.第二步是将QLPreviewPanelDataSource, QLPreviewPanelDelegate添加到其声明中.接下来,您只需 ..
发布时间:2020-07-05 03:41:29 移动开发

如何为QuickLook插件开发/创建GUI?

我看到了很多QuickLook插件(例如 BetterZip快速外观生成器 )以及它们整洁的界面...我试图使用HTML和JQuery设计自己的GUI,但我认为这不是一个很好的解决方案(最重要的是,Xcode 5.1并没有这样做)不再允许您使用属性包含或打开其他目录中的文件. 我永远不会感谢Jelle Vandebeeck用他的美丽而有用的帖子,但不幸的是,互联网上没有关于该主题的 ..
发布时间:2020-07-05 03:41:22 移动开发

如何将QLPreviewPanel显示作为可可中的弹出窗口?

我想制作一个可以像聚光灯搜索实现一样显示为Popover的Popover吗?我只能使用传统方式在中心显示一个Quicklook窗口,但我想做这样的事情: 我该怎么做?谢谢. 解决方案 这可以通过创建 NSPopover . 然后,创建一个符合QLPreviewItem协议的NSObject子类,并像使用传统的QuickLook QLPreviewPanel一样在QLPrevie ..
发布时间:2020-05-29 01:13:00 移动开发

如何在iOS的“快速查看"工具栏中添加自定义按钮?

我目前正在通过Modal View Controller在iPad上使用Quick Look框架显示PDF文件.效果很好.我的问题是,由于我正在显示PDF文件,因此“快速查看"预览会自动添加“打印"按钮.我想做的是将“打印"按钮替换为自定义的“电子邮件"按钮.这是可以做到的吗?一开始我以为这是一件微不足道的事情,但在这一点上我真的很努力.任何帮助将不胜感激. 谢谢 布雷特(Brett) ..
发布时间:2020-05-25 04:36:25 移动开发

Quicklook/QLPreviewController委托方法未在iOS 10 Xcode 8中调用

当前,我正在iOS10中测试我的当前版本.我正在使用 Xcode 8 beta 6进行测试.在这里 Quicklook/QLPreviewController委托方法未调用.该代码集已与XCode 7和iOS 9.3版本一起使用.我在Apple Developer论坛中检查了此问题.但是找不到答案.有人解决了这个问题吗? (我正在使用Objective-C) 如何在XCode 8( iOS ..
发布时间:2020-05-19 01:34:32 移动开发

在Swift可可应用程序中使用Quick Look预览音频文件

我的应用程序在NSTableView中列出了音频文件(MP3),每行的对象都包含音频文件的路径.我希望能够在选择一行的情况下按空格键时使用“快速查找"(如Finder中)预览音频文件. 通过查看相关的问题和答案,我注意到该API似乎是私有的,因此很难找到有关此问题的最新可靠信息或文档,更不用说在Swift中了.而且,我发现的大多数示例都与图像预览有关,有些实际上提到了Xcode的“调试快速外 ..
发布时间:2020-05-12 19:35:25 移动开发

获取文件的QuickLook预览图像

有什么方法可以获取文件的快速预览图像? 我正在寻找这样的东西: NSImage *image = [QuickLookPreviewer quickLookPreviewForFile:path]; 解决方案 请参阅文档中的QLThumbnailRequest:NSURL *path = aFileUrl; NSDictionary *options = [NSDictiona ..
发布时间:2020-05-04 11:32:37 移动开发