Java中怎么查找并高亮PDF文本?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
<强> Jar文件获取及导入:强>
方法1:官网下载Jar文件包。下载后,解压,并将自由文件夹下的Spire.Pdf。jar文件导入到java程序。参考如下导入效果:
方法2:可通过maven仓库导入。
<强> java代码示例强>
import com.spire.pdf。*; import com.spire.pdf.general.find.PdfTextFind; import java.awt。*; public class  Main { public 才能;static  void main (String [], args), throws Exception { ,,,//加载示例PDF文档 ,,,PdfDocument pdf =, new PdfDocument (); ,,,pdf.loadFromFile (“test.pdf"); ,,,PdfTextFind [], result =,空; ,,,//遍历文档每一页 ,,,for (int 小姐:=,0;,小姐:& lt;, pdf.getPages () .getCount();,我+ +),{ ,,,,,//获取特定页 ,,,,,PdfPageBase page =, pdf.getPages () . get(我); ,,,,,result =, page.findText (“Android") .getFinds (); ,,,,,for (PdfTextFind find :结果),{ ,,,,,,,//高亮显示查找结果 ,,,,,,,find.applyHighLight (Color.yellow); ,,,,,} ,,,,,//保存文档 ,,,,,pdf.saveToFile (“result.pdf"); ,,,,,pdf.close (); ,,,} ,,} }
<>强文本高亮效果:强>
看完上述内容,你们掌握Java中怎么查找并高亮PDF文本的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!