【问题标题】:Possible to show PDF over a PageViewController in an iOS app?可以在 iOS 应用程序中的 PageViewController 上显示 PDF 吗?
【发布时间】:2016-06-18 05:37:38
【问题描述】:

我正在开发一个移动应用程序,我需要在搜索后突出显示 PDF 文本,为此我正在使用 PDF kitten 库。

库链接:https://github.com/KurtCode/PDFKitten

从这里我得到了 PDF 上的选择数量以及 PDF 的内容,但是当 PDF 加载到 webview 上时,我无法突出显示文本。是否可以将我的 PDF 文档添加到 pageview 控制器并在其上突出显示文本。

【问题讨论】:

    标签: ios pdf uiwebview uipageviewcontroller


    【解决方案1】:

    首先,创建一个新的扫描器实例。

    CGPDFPageRef page = CGPDFDocumentGetPage(document, 1);
    Scanner *scanner = [Scanner scannerWithPage:page];
    

    设置关键字(不区分大小写)并扫描页面。

    NSArray *selections = [scanner select:@"happiness"];
    

    最后,扫描页面并绘制选择。

    for (Selection *selection in selections)
    {
        // draw selection
    }
    

    然后使用核心图形框架突出显示选择。

    【讨论】:

      猜你喜欢
      • 2014-10-04
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-27
      • 1970-01-01
      相关资源
      最近更新 更多