Madopic (Markdown to Picture) 精美的 Markdown 转图片工具 ✨
一个现代化的在线工具,可以将 Markdown 文本转换为精美的图片海报,特别适合社交媒体分享。
- 将 Markdown 内容转化为图文海报
- 可以自定义背景、字体大小和边距
- 所见即所得,快速导出为 png 格式的图片
- 免费使用,完全开源
- 支持粘贴图片,上传本地图片
- 便捷的GitHub源码访问
- 制作精美海报
- 社交媒体内容分享
- 文案图片制作
- 产品功能介绍
- 学习笔记可视化
- 任何需要图片化展示的文本内容
- 编写内容:在左侧编辑器中输入 Markdown 文本
- 实时预览:右侧会实时显示渲染效果
- 自定义外观:点击"自定义"按钮选择喜欢的背景色、字体大小等
- 使用缩放控制调整预览大小
- 导出图片:点击"导出为 PNG"下载生成的图片
- 查看源码:点击右上角的GitHub图标访问项目源代码
- 前端框架:原生 HTML/CSS/JavaScript
- Markdown 解析:marked.js
- 图片生成:html2canvas
- 图标字体:Font Awesome
- 样式设计:现代化 CSS Grid/Flexbox
madopic/
├── index.html # 主页面
├── style.css # 样式文件
├── script.js # 核心功能脚本
├── favicon.svg # 网站图标
├── manifest.json # PWA配置
└── README.md # 项目说明
- 渐变背景:内置8种精美渐变色彩,支持自定义
- 卡片设计:内容采用优雅的卡片式布局
- 毛玻璃效果:背景虚化,内容清晰突出
- 响应式适配:自动适应不同屏幕尺寸
- 移动端优化:生成的图片尺寸适合手机社交媒体
- 现代化界面:精心设计的工具栏和图标布局
- 开源透明:工具栏内置GitHub链接,方便查看源码
Ctrl/Cmd + B:加粗文本Ctrl/Cmd + I:斜体文本Ctrl/Cmd + S:导出图片Ctrl/Cmd + +:放大预览Ctrl/Cmd + -:缩小预览ESC:关闭弹出面板
- 克隆项目到本地
- 使用任意HTTP服务器启动:
# Python 3 python -m http.server 8000 # Python 2 python -m SimpleHTTPServer 8000 # Node.js npx serve .
- 浏览器访问
http://localhost:8000
- ✨ 新增:工具栏GitHub图标链接,方便访问源代码
- 🐛 修复:GitHub图标与导出按钮的垂直对齐问题
- 💫 优化:界面布局和视觉细节改进
- 🎨 改进:更加现代化的图标设计风格
欢迎提交 Issue 和 Pull Request 来帮助改进 Madopic!
你可以通过以下方式参与项目:
- 点击工具栏的GitHub图标访问源代码仓库
- 提交bug报告和功能建议
- 改进文档和代码
- 分享使用体验和反馈
本项目采用 MIT 协议开源,详见 LICENSE 文件。
Madopic - 让你的文字更有画面感 🎨
