feat(image): 添加打印机默认水印操作器并优化图片处理逻辑- 新增 PrinterDefaultWatermarkOperator 实现自定义水印处理

- 在 ImageWatermarkOperatorEnum 中添加 PRINTER_DEFAULT 类型
- 更新 ImageWatermarkFactory 以支持新的水印操作器
- 调整日期格式为 yyyy.MM.dd 用于打印场景
-优化 ImageUtils 中的图片旋转逻辑,仅支持270度旋转
- 移除对90度旋转的支持以简化处理流程
This commit is contained in:
2025-11-07 22:38:02 +08:00
parent ea48f03bbc
commit 1821ba9f58
5 changed files with 239 additions and 29 deletions

View File

@@ -646,7 +646,7 @@ public class PrinterServiceImpl implements PrinterService {
watermarkInfo.setWatermarkedFile(watermarkedFile);
watermarkInfo.setQrcodeFile(qrCodeFile);
watermarkInfo.setDatetime(new Date());
watermarkInfo.setDtFormat("yyyy-MM-dd");
watermarkInfo.setDtFormat("yyyy.MM.dd");
operator.process(watermarkInfo);