Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 564 Bytes

File metadata and controls

19 lines (15 loc) · 564 Bytes

API

前端内部通信与状态流转

状态模型(Editor Store)

  • canvas: 画布比例、导出格式、倍率
  • layers: 背景、形状图标、线性图标、文字、效果
  • preset: 风格包与文字布局预设

核心事件

  • setCanvasRatio(presetId)
  • applyStylePack(stylePackId)
  • updateLayer(layerId, patch)
  • updateTextLayout(layoutId)
  • exportImage(format, scale)

渲染与导出

  • 渲染器订阅 Store 变化,按层级顺序绘制到 Canvas。
  • 导出器根据 scale 进行离屏渲染并生成 PNG/JPG。