From 22d9d9ba85eafbfa7f0bc5f834e42ecf5300abe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=B9=8F=E7=BF=94?= <643541620@qq.com> Date: Wed, 21 May 2025 14:37:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Epdf=E8=BD=ACmd=E5=90=8E?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E8=BF=9B=E8=A1=8C=E5=9B=BE=E7=89=87OCR?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/ruoyi/chain/loader/PdfMinerUFileLoader.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/chain/loader/PdfMinerUFileLoader.java b/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/chain/loader/PdfMinerUFileLoader.java index e6d17d43..fa7b1299 100644 --- a/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/chain/loader/PdfMinerUFileLoader.java +++ b/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/chain/loader/PdfMinerUFileLoader.java @@ -86,7 +86,8 @@ public class PdfMinerUFileLoader implements ResourceLoader { content = document.text(); // 判断是否md文档 String fileType = FilenameUtils.getExtension(mdFilePath.getFileName().toString()); - if ("md".contains(fileType)) { + //判断是否需要进行图片OCR识别 + if ("md".contains(fileType) && properties.getTransition().isEnableOcr()) { // 如果是md文件,查找所有图片语法,如果是本地图片,替换成网络图片 StringBuffer sb = replaceImageUrl(content, mdFilePath); content = sb.toString();