Beta v1.0

Madopic 开源Markdown 图片海报工具

一个现代化的 Markdown 转图片工具,支持实时预览、自定义样式和一键导出。将 Markdown 文本转换为精美图片的在线工具。左边写 Markdown,右边实时生成图片。
Windows
网盘下载:

在线体验:

https://alterem.github.io/mark-pic/

一个现代化的 Markdown 转图片工具,支持实时预览、自定义样式和一键导出。将 Markdown 文本转换为精美图片的在线工具。左边写 Markdown,右边实时生成图片。

功能特性

40+ 预设渐变背景,支持自定义渐变

暗黑模式,跟随系统主题

Markdown 编辑器,支持语法高亮

支持流程图、甘特图、时序图(Mermaid语法)

支持 [toc] 目录和 LaTeX 数学公式

美化的表格样式,带边框和悬停效果

实时预览,所见即所得

响应式设计,支持移动端

图片下载和剪贴板复制

可调整布局参数(宽度、边距、字体等)

拖拽调整编辑器和预览区域比例

Toast 通知提示

技术栈

前端框架: React 19 + TypeScript

构建工具: Vite

样式框架: TailwindCSS v4

编辑器: @uiw/react-md-editor

Markdown 渲染: react-markdown + remark-gfm

图表渲染: mermaid.js

数学公式: KaTeX

目录生成: remark-toc

代码高亮: react-syntax-highlighter

图片生成: html-to-image

包管理器: pnpm

使用方法

左侧编辑器输入 Markdown 文本

右侧实时预览渲染效果

调整样式参数(背景、布局、字体等)

导出图片或复制到剪贴板

样式设置

背景:40+ 预设渐变 + 自定义渐变

文本背景:独立设置文本内容的背景样式

布局:卡片宽度 400-1200px,内外边距可调

字体:大小 12-24px,行距 1.0-2.0

界面:拖拽调整编辑器/预览区域比例

图表:支持多种图表类型

流程图:使用 ```mermaid 或 ```flow

时序图:使用 ```sequence

甘特图:使用 ```mermaid 语法

目录:使用 [toc] 标记自动生成开发

项目结构

核心组件

App.tsx: 主应用逻辑,状态管理和布局控制

MarkdownEditor.tsx: Markdown 编辑器集成,支持折叠功能

ImagePreview.tsx: Markdown 渲染和图片导出

ControlPanel.tsx: 样式控制面板,背景和布局设置

Toast.tsx: 通知系统,替代原生 alert

开发规范

使用 TypeScript 严格模式

遵循 React 19 最佳实践

使用 TailwindCSS 进行样式开发

组件化开发,保持单一职责

完善的错误处理和用户体验

免责声明
本站提供的所有信息、教程、软件版权归原公司所有,仅供日常学习和研究使用,不得用于任何商业用途,下载试用后请24小时内删除,因下载本站资源造成的损失,全部由使用者本人承担!如有侵权、不妥之处,请第一时间联系我们删除!