|
@@ -65,26 +65,26 @@ public class AttachmngsController {
|
|
|
|
|
|
|
|
|
// 如果图片大于一兆压缩
|
|
|
- if (AddWatermarkUtil.fileToTransfer(file2).getBytes().length > 240800) {
|
|
|
- // 压缩
|
|
|
+// if (AddWatermarkUtil.fileToTransfer(file2).getBytes().length > 240800) {
|
|
|
+// // 压缩
|
|
|
Thumbnails.of(file2)
|
|
|
- .scale(1f) //图片大小(长宽)压缩比例 从0-1,1表示原图
|
|
|
+ .scale(0.5f) //图片大小(长宽)压缩比例 从0-1,1表示原图
|
|
|
.outputQuality(0.5f) //图片质量压缩比例 从0-1,越接近1质量越好
|
|
|
.toFile(file2);
|
|
|
- }
|
|
|
+// }
|
|
|
|
|
|
|
|
|
AddWatermarkUtil.waterPress(file2, file2, Color.DARK_GRAY, 48, watermark);
|
|
|
// AddWatermarkUtil.addWaterMark(file2, file2, Color.DARK_GRAY, 48, watermark);
|
|
|
|
|
|
- // 如果图片大于40kb压缩
|
|
|
- if (AddWatermarkUtil.fileToTransfer(file2).getBytes().length > 240800) {
|
|
|
+
|
|
|
+// if (AddWatermarkUtil.fileToTransfer(file2).getBytes().length > 1048576) {
|
|
|
// 压缩
|
|
|
Thumbnails.of(file2)
|
|
|
- .scale(1f) //图片大小(长宽)压缩比例 从0-1,1表示原图
|
|
|
+ .scale(0.5f) //图片大小(长宽)压缩比例 从0-1,1表示原图
|
|
|
.outputQuality(0.5f) //图片质量压缩比例 从0-1,越接近1质量越好
|
|
|
.toFile(file2);
|
|
|
- }
|
|
|
+// }
|
|
|
|
|
|
// 转二进制
|
|
|
byte[] bytes = AddWatermarkUtil.fileToTransfer(file2).getBytes();
|