🖼️

Markdown转长图

将 Markdown 文本渲染成排版精美的 HTML,并一键截取保存为 PNG 长图,适合在社交媒体分享。

Markdown 转长图
预览将显示在这里

Markdown 转长图工具使用指南

📌 简介

Markdown 转长图工具是一款专为技术博主、自媒体作者和社群运营者设计的在线神器。在朋友圈、小红书、微博或微信群分享技术文章时,如果直接发文字链接,打开率往往很低。如果发一张排版精美、带有代码高亮和清晰层级的长图,往往能吸引大量阅读。本工具可以将您写好的 Markdown 源码,瞬间渲染成极简风格的长图,一键保存到本地。

📖 渲染与截图技术

本工具的实现完全依赖前端技术。第一步是“渲染”:引入 `marked.js` 库,将左侧纯文本的 Markdown 语法转换为浏览器能识别的 HTML 标签(如将 `# 标题` 变为 `

标题

`),同时为了美观,内置了现代化的排版 CSS(例如绿色的引用块边框、深色的代码块背景)。第二步是“截图”:引入 `html2canvas` 库,这个库非常强大,它通过读取 DOM 节点的所有样式和结构,在后台的 Canvas 画布上逐像素绘制出来,最后导出为 2 倍分辨率的清晰 PNG 图片。整个过程不需要任何后端服务器参与。

💼 常见应用场景

⚙️ 使用步骤

  1. 在左侧输入 Markdown 源码。
  2. 右侧会实时渲染出带有排版样式的效果。
  3. 确认效果无误后,点击下方“生成并下载长图”。
  4. 生成的图片会自动保存到您的电脑中。

⚠️ 注意事项

❓ 常见问题 (FAQ)

Q: 我可以自定义图片的底色或字体吗?

A: 当前版本锁定为极简的白色背景和系统黑体,这是为了在各种社交媒体上都能保证极高的可读性。如需高度定制,建议使用前端代码自行修改 CSS。