73 Commits
Author SHA1 Message Date
懒得勤快 054ac63803 release 2026-10-23 10:18:15 +08:00
懒得勤快 865adc3963 升级包 2026-09-21 17:04:35 +08:00
懒得勤快 fb2bfc4233 简化 ImageBorderRemover 边框检测逻辑及参数 2026-09-20 16:06:47 +08:00
懒得勤快 f0163891ca * 2026-09-19 21:07:03 +08:00
懒得勤快 a91befb5f4 1. 修正ChineseCalendar计算干支日不正确的bug
2. 重构 ImageBorderRemover.cs,增强参数校验与异常处理,提升多层边框检测准确性,支持浅色背景自动识别,优化性能与颜色比较,移除灰度化处理,结构更清晰。
3. 增强HtmlDiff,新增 maxUnchangedLength 参数与辅助方法,优化 diff 合并逻辑,保持兼容性。
2026-09-15 10:14:58 +08:00
懒得勤快 b666acd74e 为 ObjectExtensions 添加 ToDictionary 扩展方法
新增 ToDictionary 扩展方法,可将任意对象转换为 Dictionary<string, object>。支持通过 keySelector 委托自定义键名,并兼容对象为 IDictionary 的情况,对每个属性应用 keySelector 生成键。
2026-09-10 14:53:29 +08:00
懒得勤快 5e5c357f12 优化实体变更信息获取及集合属性比较方式
优化 DbContextExt.cs,移除 ToObject 和 NullableDictionary 依赖,直接通过 OriginalValues/CurrentValues 获取属性值,提升简洁性和性能。集合属性比较改用 SequenceEqual,避免引用误判。统一 ChangeEntry 赋值方式,简化结构,并用模式匹配优化类型判断。
2026-08-27 13:47:03 +08:00
懒得勤快 e253c6c551 升级HtmlSanitizer 2026-07-27 22:21:10 +08:00
懒得勤快 f86075eb01 release 2026-07-07 15:34:17 +08:00
懒得勤快 883a0ecf6e 迁移图像处理至SkiaSharp并优化相关实现
全面用SkiaSharp替换ImageSharp进行图像处理,包括哈希、边框检测、水印、验证码、图片工具等模块。重构IImageTransformer及相关接口和实现,调整测试用例以适配SkiaSharp。移除ImageSharp依赖,新增SkiaSharp依赖。同步升级部分依赖包版本。优化部分算法性能,提升跨平台兼容性。
2026-07-07 15:29:04 +08:00
懒得勤快 bf62dbc620 注释DateTimeRange构造函数的时间顺序校验
注释了DateTimeRange构造函数中判断开始时间大于结束时间时抛出异常的代码,允许开始时间大于结束时间。
2026-06-01 15:35:58 +08:00
懒得勤快 0deb2667bb 升级包 2026-05-22 11:17:34 +08:00
懒得勤快 8b1f0f9e78 升级包 2026-05-09 23:28:54 +08:00
懒得勤快 107cf63ddb 升级包 2026-03-20 13:08:12 +08:00
懒得勤快 b89b19f0f9 升级包 2026-02-13 19:26:38 +08:00
懒得勤快 06bb45a561 升级包 2026-01-19 10:44:39 +08:00
懒得勤快 d4ce1eb36c 增加SHA-512支持 2026-01-04 17:12:48 +08:00
懒得勤快 bdb28d1520 Excel支持列格式化和属性导出忽略特性
新增 ColumnFormatAttribute 和 ExportIgnoreAttribute 特性类:
- ColumnFormatAttribute 用于定义列的格式化字符串。
- ExportIgnoreAttribute 用于标记属性在导出时被忽略。
2025-11-24 15:40:36 +08:00
懒得勤快 ed0498bbcf docs 2025-11-21 17:17:04 +08:00
懒得勤快 7aeb720c3b + 2025-11-21 14:00:17 +08:00
懒得勤快 a6a856c247 新增64分辨率DCT哈希支持及性能优化 2025-11-21 13:53:31 +08:00
懒得勤快 8eb8447fa9 提升图片哈希的准确性 2025-11-19 22:38:37 +08:00
懒得勤快 bb74a3ccd6 .NET 10支持 2025-11-18 16:02:19 +08:00
懒得勤快 b0e8a69593 扩展图像哈希功能并支持多种算法 2025-11-10 10:35:00 +08:00
懒得勤快 4f86c2bf6e 重构DCT哈希逻辑并优化图像处理接口
重构了 `ImageHasher` 类的 DCT 哈希计算逻辑,移除了旧版矩阵生成和操作方法,新增模块化私有方法以提升可读性和可维护性。
2025-11-09 21:49:18 +08:00
懒得勤快 4fd41e8243 更新版本号并修改 README 文件引用
更新了 `Directory.Build.props` 中的版本号至 `2025.5.2`。
在 `Masuit.Tools.DigtalWatermarker.csproj` 中,将 `README-DigitalWatermarker.md` 替换为 `README.md`。
2025-10-13 17:07:18 +08:00
懒得勤快 0e130f9a2f 支持 #134 2025-09-17 12:39:02 +08:00
懒得勤快 945ec5dca9 邮箱验证配置项更改为数组格式 2025-08-18 20:55:52 +08:00
懒得勤快 36142d828f 修补安全漏洞 2025-08-01 09:40:39 +08:00
懒得勤快 2159d82b83 修正 #130 2025-07-09 10:27:20 +08:00
懒得勤快 9f1fbc77b3 * 2025-06-22 18:35:46 +08:00
懒得勤快 b1e041c963 优化ImageHasher性能和内存占用 2025-06-22 18:33:42 +08:00
懒得勤快 acb18c92ae 优化ImageBorderRemover 2025-06-20 10:31:30 +08:00
懒得勤快 cb18bb723c * 2025-06-19 21:04:21 +08:00
懒得勤快 79e617b3e0 1. 优化ImageBorderRemover
2. 新增ColorDeltaE色差比较类
2025-06-19 19:05:52 +08:00
懒得勤快 00520ae3fd * 2025-06-18 15:52:24 +08:00
懒得勤快 0a5d511f5a 新增图像边框移除器类 2025-06-18 15:31:47 +08:00
懒得勤快 fc74d15782 修正 #129 2025-05-12 10:45:39 +08:00
懒得勤快 5b2b3a3d99 * 2025-05-06 17:10:38 +08:00
懒得勤快 c5bcd20ef4 优化BodyOrDefault逻辑 2025-04-16 09:46:01 +08:00
懒得勤快 3c2ccf1e98 * 2025-03-07 16:31:00 +08:00
懒得勤快 a5d90448b3 优化WithNoLockInterceptor 2025-03-06 13:14:44 +08:00
懒得勤快 0f60211dca release 2025-03-05 20:38:08 +08:00
懒得勤快 087ef69a74 fix #127 2025-02-17 17:20:52 +08:00
懒得勤快 d965cd8f2e 优化水印处理 2025-02-11 17:58:09 +08:00
懒得勤快 69e6e8ed53 优化SaveFile 2025-02-05 22:30:33 +08:00
懒得勤快 837371ef79 修正图片水印的bug 2025-02-05 17:00:55 +08:00
懒得勤快 3765758c85 release 2025-01-15 15:05:28 +08:00
懒得勤快 c1d861c268 release 2024-12-27 13:59:40 +08:00
懒得勤快 542ce70617 修正农历最近节气不准确的bug 2024-12-26 21:34:31 +08:00