使用Java检测Pdf中彩色区域内的文本
我有一个项目,我需要检测文本是否在pdf中的红色区域(红色矩形)内
因此,我的第一种方法是将pdf转换成一幅图像,得到它的像素数组,在数组中循环,然后检查像素是否是红色的,是否有红色像素,然后是黑色或其他颜色的像素,接着是红色像素,这意味着红色区域内有文本
第二种方法,获取每个字符串的坐标,并以某种方式检查该区域周围是否有红色像素
有什么想法吗,关于如何做到这一点
PS:在第一种方法中,我能够检查像素是否是红色的,即使红色有变化,在第二种方法中,我能够得到每个字符串的坐标
共 (0) 个答案