问题标签 [vfr-reader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
248 浏览

ios - 如何在 iphone sdk 的 Vfr Reader for Pdf 中获取目录?

我正在使用 VFR 阅读器来显示我的 pdf。我需要在单击按钮时提取目录并将其显示在表格视图中,然后在点击每个页面时它应该指向相应的页面。

0 投票
1 回答
441 浏览

ios - 使用 VFR Reader,UIToolbar 中不显示任何工具栏项

我通过Objective-C Bridge在Xcode 7和Swift 2.0中使用VFR Reader for iOS,如下所示:

我的问题是:

当 ViewController 出现时,UIToolbar 中没有项目(例如缩略图、打印等)

例子:

在此处输入图像描述

是否有一个属性可以激活 vfr-reader 的 uitoolbar 项?

0 投票
1 回答
161 浏览

ios - VFR 阅读器检测页面何时呈现

我正在使用vfrReader,我发现drawLayer:inContextReaderContentPage.m渲染过程中多次调用它。是否可以捕获页面渲染事件?

0 投票
1 回答
573 浏览

ios - 如何制作 16:9 pdf 以适应 vfr/Reader 中的屏幕尺寸在第二个屏幕上 16:9 从 iPad 4:3 播放

我想在 AirPlay 屏幕上显示与 mainScreen 相同的内容,就像您在应用程序中将设备连接到 AirPlay 时默认那样。这自然是可以的工作。

但是我的第二个屏幕是 16:9,我的 iPad 是 4:3,我使用 vfr/Reader,我阅读的 pdf 是 16:9 当您以幻灯片模式启动 .pptx时,我想要实现的效果就像 PowerPoint 。它仅在第二个屏幕上以 16:9 显示 pptx。

我试过的是:https ://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/WindowAndScreenGuide/UsingExternalDisplay/UsingExternalDisplay.html#//apple_ref/doc/uid/TP40012555-CH3-SW1

我可以实现的是让第二个屏幕更大的全宽和红色背景:

我需要说的是把我的主要当前寡妇的内容复制到不同大小的 _secondWindow 中。

当我这样做时:

我在第二个屏幕上有 mainWindow 内容,但大小没有改变。我只需要强制镜像屏幕的大小,在镜像屏幕上缩放我的内容。保持同步

有没有办法做到这一点?我在一些帖子上看到,两个屏幕不可能有相同的实例,有没有比使用 vfr/Reader 更好的方法,比如让阅读器在两个 webView 或其他东西中?或者在这种情况下可以做的最大值只是将当前的pdf复制为第二个屏幕上的png(但保持高分辨率质量)?

但是当您的应用程序中有视频时它是如何工作的,您需要处理每种情况吗?

0 投票
1 回答
174 浏览

ios - 缩放和平移在 iOS 中 UIScrollview 顶部的 CATiledLayer 中绘制的 pdf 后正确的触摸位置

我正在开发 Atlas App,我在其中显示可以使用 pdf 文件进行缩放和平移的地图。我为此目的使用vfr 阅读器,它工作正常。我想检测触摸位置,以便选择正确的状态。当视图未使用以下代码缩放和平移时,我得到了正确的坐标:

但是,当我将其缩小并平移时,触摸位置会发生变化,并且我没有选择正确的状态。我将如何获得正确的选定状态?