2

我正在开发一个应用程序,其中包含包含文本的 pdf 图像,我需要突出显示用户用手指长按的文本,就像在 repligo 等 pdf 阅读器中一样。我搜索了很多但没有找到任何相关的方法来做到这一点。有人可以分享这样做的想法吗,或者如果有人可以通过一些代码或示例进行解释,它可能会更有帮助。

4

1 回答 1

2

我的朋友。甚至我也在思考同样的情况。据我说,只有知道文本的像素值才能做到这一点。我的意思是从哪里开始,在哪个像素结束。然后你必须为整个 pdf 创建一个数据库,比如市场上的古兰经 Android 应用程序。他们只是在将数据从服务器发送到客户端之前识别设备。' 假设您使用的是平板电脑,那么如果您使用的是移动设备,那么平板电脑特定的像素就会出现,那么设备特定的坐标将以数据库的形式出现,可以通过触摸轻松匹配。然后你可以很容易地找到要选择的单词或段落。然后您可以使用 Canvas 中的 Path 对象进行选择部分。谢谢你

于 2012-11-05T11:55:24.360 回答