Commit Graph

  • 6585d9dd66 fix: 修改RenderTextToImage函数以优化行高计算,确保单行文本有足够的垂直空间显示字符底部 main lixiangwuxian 2025-05-16 01:38:31 +08:00
  • 82e3548628 feat: 新增APNG支持,添加SaveToApng方法并更新main.go以处理APNG精灵。 lixiangwuxian 2025-05-14 00:08:11 +08:00
  • abcab9dfc7 feat: 添加WebP支持,更新SaveToGif方法并新增SaveToWebp方法,更新依赖项以支持新功能。 lixiangwuxian 2025-05-14 00:01:40 +08:00
  • c482f721b1 feat: 添加GIF支持,更新SaveToGIF方法以使用WebSafe调色板,新增nailong.gif文件,更新main.go以处理GIF精灵。 lixiangwuxian 2025-05-13 23:30:39 +08:00
  • 46f967360b chore: 更新.gitignore以取消排除face.png,添加nailong.gif文件。添加测试素材 lixiangwuxian 2025-05-13 23:20:46 +08:00
  • 9c0b0d206d feat: 更新图像加载和精灵结构,支持延迟时间和多帧动画,添加GIF保存功能 lixiangwuxian 2025-05-13 23:20:17 +08:00
  • 2cf9da0896 feat!: 支持动图 lixiangwuxian 2025-05-13 19:51:10 +08:00
  • 30425af13e chore: 修改文字转图片包名 lixiangwuxian 2025-05-13 19:48:41 +08:00
  • ba9126d54a feat: 添加获取渲染边界的功能,计算所有精灵图的覆盖区域,确保返回的边界值有效且最小化。 lixiangwuxian 2025-05-10 14:41:43 +08:00
  • c492839691 chore: 更新Go版本至1.23以保持依赖兼容性 lixiangwuxian 2025-05-10 14:19:40 +08:00
  • 836c9711ba refactor: 优化测试函数 lixiangwuxian 2025-05-10 13:06:18 +08:00
  • 56092990f0 refactor: 注释掉绘制函数中的日志输出,以减少调试信息,保持代码整洁。 lixiangwuxian 2025-05-10 13:02:00 +08:00
  • 0959b16b9d refactor: 修改绘制辅助函数以支持浮点半径,更新精灵结构体以使用浮点数表示半径,确保图形处理更精确。 lixiangwuxian 2025-05-10 12:57:58 +08:00
  • 2c2f855198 feat: 添加图像处理功能,包含精灵管理、文本渲染和SVG字体支持,更新README文档以描述新功能,添加.gitignore文件以排除不必要的文件。 lixiangwuxian 2025-05-10 05:15:32 +08:00
  • 1346911f86 refactor: 修改精灵板构造函数,移除宽高参数,使用实际内容确定大小。优化图像处理逻辑,更新测试用例以适应新接口。 lixiangwuxian 2025-05-10 02:54:25 +08:00
  • 6cd5efa192 refactor: 移除旧的绘制模块,添加新的绘制辅助函数和精灵管理功能,增强图形处理能力。 lixiangwuxian 2025-05-10 02:31:02 +08:00
  • e3149f6079 feat: 添加基础图形处理模块,包括精灵管理、绘制功能和图像渲染支持。 lixiangwuxian 2025-05-10 01:14:56 +08:00
  • c03d1c20b8 Initial commit lixiangwuxian 2025-05-05 15:20:22 +08:00