关于 DOT 语言预览
DOT 文件预览编辑器:在浏览器本地使用 viz.js / Graphviz 渲染 DOT 语法,支持粘贴代码、上传 .dot 文件、实时预览、拖拽缩放查看,并可导出 SVG 或 PNG 图片。
使用步骤
- 在左侧编辑区粘贴 DOT 代码,或上传本地 .dot 文件。
- 点击模板按钮可快速载入有向图、无向图、层级架构图示例。
- 编辑代码后右侧会自动重新渲染,语法错误会显示友好提示。
- 在预览区滚轮 / 按钮缩放,按住拖动画布移动视图。
- 确认图形后点击「导出 SVG」或「导出 PNG」下载结果。
常见使用场景
- Graphviz 流程图 / 架构图预览
- DOT 文件本地调试
- 拓扑图、依赖关系图快速导出
常见问题
Q:这个工具会上传 DOT 文件或图片吗?
A:不会。DOT 文件读取、Graphviz 渲染、SVG/PNG 导出都在浏览器本地完成,不调用后端接口。
Q:为什么渲染失败?
A:通常是 DOT 语法错误,例如缺少分号、括号未闭合、属性写法错误。右侧错误提示会尽量展示 Graphviz 返回的错误信息。
Q:可以导出高清 PNG 吗?
A:可以。PNG 导出会按当前 SVG 尺寸乘以 2 倍绘制到 Canvas,适合常规文档和分享使用。