需要在VFR阅读器中列出搜索功能 [英] need List search functionality in VFR Reader
本文介绍了需要在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屋!
查看全文