如何在UIWebView中显示的PDF中选择文本?

3

请问在UIWebView中加载PDF文件时,是否需要手动选择文本,还是可以自动选择?

如果不能自动选择,我们应该如何实现在PDF中选择文本的功能呢?


你可以轻松地使用CATiledLayer加载PDF,这样可以比在webView中获得更多的PDF内容效果。你可以在developer.apple上获取CALayer指南,并且使用关键字CATiledLayer可以找到太多的教程。 - AJPatel
1个回答

0

UIWebView实际上将PDF页面绘制为图像,因此您无法访问单个项目(文本字段、图像等)

高亮显示绝非易事。一种解决方案是使用CGPDFScanner解析页面流并找出如何连接文本运算符(TJ、Tj、Tm、Tc、Tw等)的变换以获取单个字形位置。如果您成功完成了这项任务,其余部分应该相对简单。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接