From a5891271e22e52f5dad73c7637e8fd369216369d Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 23 Jan 2025 16:38:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/config/component/FileBatchUploadComponent.java | 6 +++--- 1 file changed, 3 insertions(+), 3 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 0f20a0f..151474d 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 @@ -201,7 +201,9 @@ public class FileBatchUploadComponent { // 使用 Thumbnailator 压缩图片 int quality = 100; // 初始质量为100(即不压缩) + // 在这里添加缩放设置 Thumbnails.of(inputStream) + .size(1024, 1024) // 设置图片最大宽度和高度为1024px .outputQuality(quality / 100.0) // 设置输出质量 .toOutputStream(outputStream); @@ -211,6 +213,7 @@ public class FileBatchUploadComponent { outputStream.reset(); // 清空输出流 Thumbnails.of(inputStream) + .size(1024, 1024) // 保持尺寸不变 .outputQuality(quality / 100.0) .toOutputStream(outputStream); @@ -240,9 +243,6 @@ public class FileBatchUploadComponent { if (file.getSize() == 0) { return rm.setMsg("上传文件不能为空"); } - //文件大小 -// long size = file.getSize(); -// String fileSize = getPrintSize(size); // 文件名 String fileName = file.getOriginalFilename(); // 后缀名