|
|
@@ -20,6 +20,7 @@ import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.imageio.ImageIO;
|
|
|
+import java.awt.image.BufferedImage;
|
|
|
import java.io.File;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.math.RoundingMode;
|
|
|
@@ -71,13 +72,15 @@ public class FileController {
|
|
|
File file = VideoCompressionUtils.compressionVideo(oldFile, originalFilename);
|
|
|
fileUrl = fileUploadUtils.uploadFile(FileUtil.readBytes(file), suffix);
|
|
|
} else {
|
|
|
+ //获取原图片的宽和高
|
|
|
+ fileUrl = fileUploadUtils.uploadFile(FileUtil.readBytes(oldFile), suffix);
|
|
|
//获取原图片的宽
|
|
|
- int width = ImageIO.read(oldFile).getWidth();
|
|
|
- float scale = new BigDecimal(800).divide(new BigDecimal(width), 2, RoundingMode.DOWN).floatValue();
|
|
|
- File file = FileUtil.createTempFile(suffix, true);
|
|
|
+// int width = ImageIO.read(oldFile).getWidth();
|
|
|
+// float scale = new BigDecimal(800).divide(new BigDecimal(width), 2, RoundingMode.DOWN).floatValue();
|
|
|
+// File file = FileUtil.createTempFile(suffix, true);
|
|
|
//图片压缩
|
|
|
- ImgUtil.scale(oldFile, file, scale);
|
|
|
- fileUrl = fileUploadUtils.uploadFile(FileUtil.readBytes(file), suffix);
|
|
|
+// ImgUtil.scale(oldFile, file, scale);
|
|
|
+// fileUrl = fileUploadUtils.uploadFile(FileUtil.readBytes(file), suffix);
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
log.error("-----------------文件流获取失败", e);
|