色值从文字里抠
冀网桢要一张能贴进方案的审批流,面板先把"新方块类型"定成"流程步骤",配色取"科技蓝 #2F6BFF"。源码里 theme() 用正则从选项文字抠六位色值,抠不到就回退"2F6BFF"。这一步只设参数,不产生文件。

加方块只多一个
点一下"添加方块",画布里就多出一个写着"新步骤"的节点,实测只加了这一个。按钮清单还有连线、删除选中、自动排版、清空、导入 JSON 这几项,这次都没按,画布上没多出任何连线,也没有谁替它排过版。

画布原有八节点
.zab-canvas-wrap 里承载 SVG,实测读到的文字依次是 是、否、开始、提交申请、"资料齐全?"、进入审批、退回补充材料、结束,末尾才是新加的"新步骤"。前八个是画布自带的示例流程,导出的图里会连它们一起带上,别当成凭空生成的完整流程图。

放大两倍才出图
"导出 PNG"之后拿到 流程图.png,113829 字节、1920×1280。画布固定 960×640,svgToPng 按 scale=2 把边长翻倍再 toBlob,尺寸正好对得上,不是 html2canvas 那条路。导出 SVG、保存 JSON、打印各自的产物,这次没点。

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。