From 33d2bb2aa7f7a7ec4e4b3a3f7fe1f2394745f701 Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 23 Jan 2025 13:37:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/component/FileBatchUploadComponent.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/config/component/FileBatchUploadComponent.java b/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/config/component/FileBatchUploadComponent.java index b682867..1ae0105 100644 --- a/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/config/component/FileBatchUploadComponent.java +++ b/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/config/component/FileBatchUploadComponent.java @@ -101,16 +101,10 @@ public class FileBatchUploadComponent { e.printStackTrace(); }*/ try { - // 动态选择输出格式(根据源文件扩展名) - String outputFormat = suffixName.substring(1); // 去除点(.),比如 "jpg" -> "jpg" - /* // 读取图片的宽高,不加载整个图像到内存中 + // 读取图片的宽高,不加载整个图像到内存中 BufferedImage thumbnail = Thumbnails.of(file.getInputStream()).size(1, 1).asBufferedImage(); width = String.valueOf(thumbnail.getWidth()); - height = String.valueOf(thumbnail.getHeight());*/ - BufferedImage thumbnail = Thumbnails.of(file.getInputStream()) - .size(800, 600) // 限制最大宽度和高度 - .outputFormat(outputFormat) // 设置输出格式 - .asBufferedImage(); + height = String.valueOf(thumbnail.getHeight()); // 处理宽高信息 } catch (IOException e) { e.printStackTrace();