Skip to content

🛠️ markdown-to-png-api


📋 项目简介

Markdown → PNG 渲染 API 服务。接收 Markdown 文本作为输入,使用 Markdown-it 将其转换为 HTML,然后通过 Puppeteer + Headless Chrome 渲染并生成 PNG 图片。

适用于自动化文档生成、内容预览、社交媒体分享卡片生成等场景。

🎯 主要功能

  • 📝 Markdown 文本 → PNG 图片转换
  • 🎨 CSS 样式自定义
  • 🌐 HTTP API 接口调用
  • 🖼️ 返回 PNG 图片文件
  • ⚡ 支持批量请求

🧱 技术栈

组件技术
运行时Node.js
语言TypeScript
Markdown 解析Markdown-it
渲染引擎Puppeteer + Headless Chrome

🔧 使用场景

  • 自动化生成文档预览图
  • 博客文章社交分享图
  • 代码片段图片化分享
  • CI/CD 流程中生成配图