iphone – 需要在VFR阅读器中列出搜索功能
发布时间:2020-12-14 17:32:13 所属栏目:百科 来源:网络整理
导读:我已经实现了 this tutorial:的Pdf读取库.它基于 VFR Reader. 现在我想添加列表搜索结果功能.如果您对FastPdfKit有所了解,那就提供了List搜索功能. 我想要与附加图像相同的搜索功能. 如果任何机构在VFR阅读器中实现了相同的搜索功能,我将非常感谢您的帮助.
我已经实现了
this tutorial:的Pdf读取库.它基于
VFR Reader.
现在我想添加列表搜索结果功能.如果您对FastPdfKit有所了解,那就提供了List搜索功能. 我想要与附加图像相同的搜索功能. 如果任何机构在VFR阅读器中实现了相同的搜索功能,我将非常感谢您的帮助. 提前致谢 解决方法
您可以使用以下方法从pdf中查找单词.
它可能会帮助你. -(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); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |