Commit Graph

2 Commits

Author SHA1 Message Date
patdelphi
5c776c8086 fix: 完全修复PDF和PNG下载功能\n\n- 修复PDF生成器Buffer转换问题,确保返回正确的PDF格式\n- 重构PNG生成器,使用Puppeteer替代SVG输出,生成真正的PNG图片\n- 添加Buffer类型检查和转换逻辑,防止格式错误\n- 全面测试所有下载格式(PDF、PNG)的完整性\n- 解决前端文件保存时的格式损坏问题\n\n测试结果:\n- 八字命理 PDF/PNG: 正常\n- 紫微斗数 PDF/PNG: 正常\n- 易经占卜 PDF/PNG: 正常 2025-08-21 19:01:30 +08:00
patdelphi
9231651ae1 feat: 完成分析结果下载功能实现
- 新增DownloadButton组件,支持Markdown、PDF、PNG三种格式下载
- 实现后端下载API接口(/api/download)
- 添加Markdown、PDF、PNG三种格式生成器
- 集成下载按钮到所有分析结果页面
- 修复API路径配置问题,确保开发环境正确访问后端
- 添加下载历史记录功能和数据库表结构
- 完善错误处理和用户反馈机制
2025-08-21 12:44:40 +08:00