From 870c29a83f6cd6cc9ee10a5ab554425fb159464a Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Tue, 29 Sep 2026 16:10:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=89=8D=E7=AB=AF=E7=95=8C=E9=9D=A2):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=89=B9=E9=87=8F=E8=BD=AC=E6=8D=A2=E7=B2=BE?= =?UTF-8?q?=E5=BA=A6=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/webui/ofdgo.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assets/webui/ofdgo.js b/assets/webui/ofdgo.js index 05fb07a..e010761 100644 --- a/assets/webui/ofdgo.js +++ b/assets/webui/ofdgo.js @@ -4856,7 +4856,9 @@ function updateBatchControls() { function batchUsesDPI(item) { const format = item?.format || batchElements.Format.value; - return Boolean(batch.formats.find(value => value.value === format)?.raster || item && /\.pdf$/i.test(item.file.name)); + if (batch.formats.find(value => value.value === format)?.raster) return true; + return Boolean(item && /\.pdf$/i.test(item.file.name) && format !== "txt" + && (format !== "pdf" || item.pages.trim())); } function batchStatus(item, status, text) {