gpt4 book ai didi

iphone - 需要 VFR 阅读器中的列表搜索功能

转载 作者:可可西里 更新时间:2023-11-01 05:45:25 25 4
gpt4 key购买 nike

我已经从 this tutorial: 实现了 Pdf 阅读库 .它基于 VFR Reader .

现在我想添加列出搜索结果功能。如果你对 FastPdfKit 有一些想法 提供列表搜索功能。

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

如果有人在 VFR 阅读器中实现了相同的搜索功能,我将非常感谢您的帮助。

提前致谢

iPhone Screenshot showing search functionality

最佳答案

您可以使用以下方法从 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);
}

关于iphone - 需要 VFR 阅读器中的列表搜索功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16010176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com