需要在VFR阅读器中列出搜索功能 [英] need List search functionality in VFR Reader

查看:126
本文介绍了需要在VFR阅读器中列出搜索功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经从 Pdf阅读库 >本教程:。它基于 VFR阅读器

I have implemented Pdf reading library from this tutorial:. It's based on VFR Reader.

现在我想添加列表搜索结果功能。如果您对 FastPdfKit 有所了解,则会提供列表搜索功能。

Now I want to add List search results functionality. If you have some idea about FastPdfKit it's provided List search functionality.

我想要与附加图像相同的搜索功能。

I want same search functionality as attached image.

如果任何机构在VFR阅读器中实现了与我相同的搜索功能非常感谢你的帮助。

If any body had implemented same search functionality in VFR Reader than I will really appreciate your help.

提前致谢

推荐答案

您可以使用以下方法从pdf中找到单词。
它可以帮助你。

You can use following method to find words from pdf. It may help you.

-(BOOL)page:(CGPDFPageRef)inPage containsString:(NSString *)inSearchString;
{
[self setCurrentData:[NSMutableString string]];
CGPDFContentStreamRef contentStream = CGPDFContentStreamCreateWithPage(inPage);
CGPDFScannerRef scanner = CGPDFScannerCreate(contentStream, table, self);
bool ret = CGPDFScannerScan(scanner);
CGPDFScannerRelease(scanner);
CGPDFContentStreamRelease(contentStream);
 NSLog(@"%@",[currentData uppercaseString]);
 NSLog(@"%d",[[currentData uppercaseString]rangeOfString:[inSearchString uppercaseString]].location != NSNotFound);
return ([[currentData uppercaseString]rangeOfString:[inSearchString uppercaseString]].location != NSNotFound);
}

这篇关于需要在VFR阅读器中列出搜索功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆