有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用Java检测Pdf中彩色区域内的文本

我有一个项目,我需要检测文本是否在pdf中的红色区域(红色矩形)内

因此,我的第一种方法是将pdf转换成一幅图像,得到它的像素数组,在数组中循环,然后检查像素是否是红色的,是否有红色像素,然后是黑色或其他颜色的像素,接着是红色像素,这意味着红色区域内有文本

第二种方法,获取每个字符串的坐标,并以某种方式检查该区域周围是否有红色像素

有什么想法吗,关于如何做到这一点

PS:在第一种方法中,我能够检查像素是否是红色的,即使红色有变化,在第二种方法中,我能够得到每个字符串的坐标


共 (0) 个答案