问题标签 [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 投票
3 回答
2052 浏览

ios - Xcode with VFR Reader 加载 PDF 错误

我使用vfr/reader打开 PDF 文件。当我打开第一个 PDF 文件时,我的应用程序会正确打开它,但是当我打开另一个文件时,我的应用程序会再次打开第一个文件。

这是我阅读 PDF 文件的功能

这是NSLog输出:

我想阅读“ISSUE3_2011/Mathematics.pdf”,但应用程序仍会读取第一个路径“ISSUE2_2011/Mathematics.pdf”

为什么filePath还是一样?

我怎么解决这个问题?

0 投票
0 回答
529 浏览

iphone - iPhone sdk 如何在横向模式下使用 vfr 阅读器实现两个页面视图?

如何在 vfr 阅读器中添加两个页面视图?我为此得到了以下帖子,

如何防止 UIView 被调整大小以适应 ScrollView 高度(禁用自动调整大小)?

但我不能理解那么多。你们中的任何人都可以建议一些想法或示例代码以在横向模式下使用 vfr 阅读器实现两页视图吗?

提前致谢。

0 投票
1 回答
945 浏览

iphone - iPhone sdk 如何从 PDF 文件中检索目录?

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

  1. 从 pdf 文件创建目录
  2. http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-adding-a-table-of-contents-to-an-ipad-reader/

我开始知道,要获得 TOC,我们必须使用“CGPDFDocumentGetCatalog(pdf doc)”。但在我的读者中,“CGPDFDocumentGetCatalog(pdf doc)”根本没有被调用。现在如何从我的 pdf 文件中提取我的目录?请帮我解决这个问题。我为此苦苦挣扎了一周。提前致谢。

0 投票
1 回答
487 浏览

ios - 如何以编程方式设置属性“Retina Display Off”?

我使用开源 API(VFR 阅读器)创建了一个显示 pdf 文件的 iOS 应用程序。现在我想在我的 APP 中禁用 Retina 显示。我怎样才能做到这一点 。

请帮帮我。。

0 投票
1 回答
1046 浏览

ios - iOS vfr阅读器框架无法使用下载的pdf

我在寻找在应用程序中显示 pdf 的更好替代方案时发现了 vfr 阅读器框架。在我的上下文中,我需要下载一个 pdf;它尚未包含在应用程序包中。将 vfr 框架与嵌入式 pdf 一起使用很容易,但到目前为止,我一直很难让它处理我写入文件的下载数据,然后用它的路径初始化 ReaderDocument。我能够将同一个文件加载到 UIWebView 中没问题,所以我不相信这是数据。这是代码:

生成的 pdfDoc 要么为空,要么像上面那样传递完整路径时,会因 ReaderDocument 的第 229 行的断言而崩溃

因为(我在做一个合理的假设)这条线(217;同一个班级):

无法创建 CGPDFDocumentRef。我之前提到过传递完整路径与仅传递文件名之间的区别,这是因为在查看代码时,ReaderDocument 类似乎对它期望在哪里找到文件做出了一些假设。无论我将文件保存到哪里,或者传递给它的内容是 ...withDocumentFilePath 方法,我都无法让它工作。

重申一下,我可以使用完全相同的文件并在 UIWebView 中打开它没问题。

那么,任何人都有同样的问题,或者,能够成功地做我正在尝试的事情?谢谢。

0 投票
1 回答
1043 浏览

ios - PDF 渲染在顶部/底部、左/右边缘带有白线

我在几个 iOS 应用程序中使用(优秀的) vfr-reader 。它就像一个魅力,但我在渲染一些 PDF 文件时遇到了问题。

在 VFR-Reader 中,我在顶部和底部,和/或左右边缘看到白线,这对于整页照片来说非常烦人。

它们出现在渲染页面和 ThumbsViewController 中的页面缩略图中:

在此处输入图像描述 左右边缘有白线的页面缩略图

放大时白线变得(有点)大:

(底部边缘,虽然在白色页面背景下很难看到)

放大

我可以通过修改来改变它们的颜色

在 ReaderContentPage.m/drawLayer 中。

我天真地尝试将 RGBFillColor 设置为黑色,但是 PDF 中的所有文本页面(通常在白色背景上)也会显示为全黑。

我认为问题在于某些纵横比/PDF 页面尺寸,由于某种原因不能完美地填充绘图区域,因此白色背景颜色会“渗出”。

PDF 本身看起来不错,它们在 Safari 和 GoodReader 中呈现完美(没有白线)。

我很感激任何提示如何解决这个问题,或者我应该调查的一般方向。

0 投票
1 回答
370 浏览

iphone - 如何为 pdf 阅读器 IOS 应用程序添加可滚动工具栏

我已经从https://github.com/vfr/Reader下载了 pdf 阅读器。这看起来不错,但底部的页面栏或工具栏是稳定的。它将所有页面添加到一个工具栏中,而不提供任何滚动功能。有人可以帮我将其更改为可滚动视图吗?

0 投票
1 回答
167 浏览

objective-c - 尝试在 vrf-reader ContentView 之上添加 UIButton

我正在尝试在由开源 iOs 阅读器 vfr-reader https://github.com/vfr/Reader呈现的 PDF 页面中插入一些按钮

基本上这是我试图在 ReaderContentView 的 initWithFrame 方法中实现的代码:

if (theContentView != nil) // 必须有一个有效且已初始化的内容视图 {

该按钮不起作用,我可以看到它以某种方式被渲染和展平,因此它似乎不再是一个按钮,正如您在此处以全放大图看到的那样。

uibutton 似乎很模糊 然而运行 DCInspector,尽管有警告

检查时似乎可以正确识别按钮。

要测试这种情况,只需下载阅读器项目并将我的代码放在第 113 行的 ReaderContentView 中。我很确定我做错了什么。谢谢你的帮助!

0 投票
1 回答
485 浏览

ios - VFR 阅读器搜索功能

您好,刚刚下载了 VFR-Reader。它太棒了[正是我想要的],除了它没有包含搜索功能......

是否存在已实现此功能的分叉?否则,包含此功能的最佳方法是什么

谢谢

0 投票
2 回答
1223 浏览

iphone - VFR 阅读器在 IOS 7 中崩溃

我在我的应用程序中使用 vfr/reader 来阅读 pdf 文件。它在 IOS 6.1 中运行良好。但是在尝试在 IOS 7 中运行时崩溃,应用程序在执行 CGContextDrawPDFPage(context, _PDFPageRef); 时崩溃并声明 EXC_BAD_ACCESS 代码 = 1;每次都针对特定页面。

我用谷歌搜索并知道在发布 ios 6 时也出现了同样的问题。我不知道他们是如何解决这个问题的。

我还尝试根据此链接在 CGContextDrawPDFPage(context, _PDFPageRef) 之前添加以下两行,但它无助于解决错误。

CGContextSetRenderingIntent(context, kCGRenderingIntentDefault); CGContextSetInterpolationQuality(context, kCGInterpolationHigh);

由于我是 Iphone 应用程序开发的新手,任何帮助将不胜感激。

谢谢,阿比拉什.G