news 2025/12/31 20:12:37

mermaid图片如何保存成svg格式

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
mermaid图片如何保存成svg格式

mermaid官网

在 Mermaid 网页(以官方 Live Editor 为主)保存图表,优先用内置导出,再配合截图、手动抓 SVG 或 CLI 工具,下面是可直接执行的完整步骤与场景方案。


一、官方 Live Editor 快速导出(推荐)

  1. 打开 Mermaid Live Editor,粘贴/编写代码并完成渲染。
  2. 右上角找到Export(或 Download),按需选择:
    • SVG:矢量格式,无损缩放,适合印刷/二次编辑。
    • PNG:位图,适合快速分享/嵌入文档。
    • PDF:部分版本支持,适合归档。
  3. 点击后浏览器自动下载文件;若需高清,可先在 Settings 调整渲染分辨率(如 2×)再导出。
  4. 额外保存:History 面板点Save可存代码到浏览器本地存储,或用 Gist 导入/导出长期备份。

二、网页通用保存法(非官方网页/无导出按钮时)

1. 手动抓取 SVG(矢量无损)
按 F12 打开浏览器开发者工具,切换到 Elements 面板。


点击图片,直接定位到<svg>

copy element或者copy outerHTML


复制粘贴到TXT文档,然后要注意,把<p></p>,还有<br></br>标签成对删除,防止出现以下界面

因为防止复制的代码标签不是成对的,所以最好把标签直接删除(直接用替换),然后把txt后缀名改成svg后缀名,(mermaid.txt -> mermaid.svg),然后再用浏览器打开就行了。




2. 精准截图(快速获取位图)
  1. 用浏览器内置截图:Chrome 右键 → 截图 → 选“捕获区域”框选图表,保存为 PNG。
  2. 或用 Lightshot 等扩展,支持标注与高清保存,适合快速分享。

三、本地批量/自动化导出(mermaid-cli)

适合批量处理或需脚本化工作流:

  1. 安装 Node.js(含 npm)后,全局安装 CLI:
    npminstall-g @mermaid-js/mermaid-cli
  2. 执行命令导出:
    mmdc -i 你的代码文件.mmd -o 输出文件.png# 导出PNGmmdc -i 你的代码文件.mmd -o 输出文件.svg# 导出SVG
  3. 可选参数:-w 1200 -h 800定尺寸、-b transparent设透明背景。

四、编辑器/IDE 内导出(VS Code/Typora)

VS Code
  1. 安装插件(如 Mermaid Preview)。
  2. 打开 .md/.mmd 文件,预览图表后,Ctrl+Shift+P 执行Export Mermaid Diagram,选 PNG/SVG 保存。
Typora
  1. 偏好设置 → Markdown → 勾选 Mermaid 启用。
  2. 右键预览中的图表 → Save as Image,保存为 PNG。

五、格式选择与场景建议

格式优点缺点适用场景
SVG无损缩放、可编辑、体积小部分旧软件兼容性差论文/报告、二次编辑
PNG兼容性强、快速分享放大易模糊文档嵌入、网页展示
PDF跨平台、可加密编辑性差归档/正式交付
CLI批量/自动化、可脚本化需安装工具多图表批量处理

如果文章被吞图 了,可以下载pdf文档

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/27 10:51:06

为什么90%的脱敏系统无法控制恢复?:Open-AutoGLM给出答案

第一章&#xff1a;为什么90%的脱敏系统无法控制恢复&#xff1f; 数据脱敏的核心目标是在保护敏感信息的同时&#xff0c;保留数据的可用性。然而&#xff0c;绝大多数脱敏系统在设计时忽略了“可逆性控制”这一关键维度&#xff0c;导致脱敏后的数据可能被恶意还原&#xff0…

作者头像 李华
网站建设 2025/12/22 10:25:58

【Open-AutoGLM异常预警实战指南】:3大核心机制揭秘企业级访问行为监控

第一章&#xff1a;Open-AutoGLM访问行为异常预警概述Open-AutoGLM 是一个基于自动化生成语言模型的开放平台&#xff0c;广泛应用于智能客服、内容生成与代码辅助等场景。随着接入系统的增多&#xff0c;平台面临日益复杂的访问行为&#xff0c;其中包含潜在的恶意请求、高频爬…

作者头像 李华
网站建设 2025/12/22 10:24:25

【专家亲授】Open-AutoGLM隐私保护实战:4个关键审计日志分析技巧

第一章&#xff1a;Open-AutoGLM隐私数据访问审计概述在人工智能系统日益依赖大规模数据训练的背景下&#xff0c;Open-AutoGLM作为一款开源的自动推理语言模型框架&#xff0c;其对隐私数据的处理机制成为安全合规的核心关注点。隐私数据访问审计旨在追踪、记录并分析系统中敏…

作者头像 李华
网站建设 2025/12/27 9:19:33

企业级数据安全必修课,手把手教你构建Open-AutoGLM个性化脱敏策略

第一章&#xff1a;企业级数据安全与Open-AutoGLM脱敏策略概述在现代企业数字化转型进程中&#xff0c;数据安全已成为核心议题。随着非结构化数据量的激增&#xff0c;尤其是自然语言内容在客服日志、内部通信和业务文档中的广泛应用&#xff0c;传统基于规则的敏感信息识别方…

作者头像 李华
网站建设 2025/12/29 0:51:29

部署GEO智能推广排名系统源码,实现企业AI可见度的自主可控

温馨提示&#xff1a;文末有资源获取方式对于希望长期布局AI搜索流量的企业而言&#xff0c;依赖外包服务可能面临成本高昂、效果不透明、策略受限等问题。部署一套GEO智能推广排名系统源码&#xff0c;意味着将这一新兴推广渠道的核心能力内化&#xff0c;实现从内容生产、模型…

作者头像 李华
网站建设 2025/12/26 21:46:45

LangFlow Core Web Vitals达标方案

LangFlow Core Web Vitals达标方案 在如今 AI 应用快速迭代的背景下&#xff0c;开发者对大语言模型&#xff08;LLM&#xff09;工作流的构建效率提出了更高要求。传统的编码方式虽然灵活&#xff0c;但面对复杂的 LangChain 链式调用逻辑时&#xff0c;开发周期长、调试困难、…

作者头像 李华