2 Commits

Author SHA1 Message Date
2d21647f10 fix(poster_v2): 确保 Fabric JSON 和 PNG 位置一致
- 在所有布局类中添加 _add_object() 调用
- 渲染时同时记录元素位置到 _fabric_objects
- V2 引擎直接从布局类获取 Fabric 对象
- 移除硬编码的 fallback 位置
2025-12-10 16:28:25 +08:00
5cc31fc733 feat(poster_v2): 实现智能海报引擎 V2
- 新增 poster_smart_v2.py 引擎
- 双输出: preview_base64 (无底图预览) + fabric_json (前端编辑)
- 5 种布局的 Fabric.js JSON 生成器
- 复用 AI 文案生成和布局渲染
- 测试脚本和输出样例
2025-12-10 15:43:27 +08:00