Markdown Exporter

🖨 Markdown 全能格式转换器

一站式 Markdown 格式转换工具,支持导出为 DOCX、PDF、PPTX、XLSX 等十余种专业格式,并可将代码块提取为独立文件。

收藏
10.1k
安装
2.3k
版本
3.6.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Markdown Exporter 是一款功能强大的格式转换技能,通过命令行工具 markdown-exporter 实现 Markdown 文本向多种专业格式的无缝转换。

主要转换能力:

  • 文档类:DOCX(Word)、PDF、HTML、LaTeX
  • 演示类:PPTX(PowerPoint,支持 Pandoc 风格幻灯片)
  • 表格类:XLSX(Excel)、CSV、JSON/JSONL、XML
  • 开发类:IPYNB(Jupyter Notebook)、代码块提取(Python、Bash、JS 等)
  • 图像类:PNG(PDF 页面截图)

使用方式:

pip install md-exporter
markdown-exporter <subcommand> <input> <output> [options]

所有工具仅支持文件路径作为输入,自动处理依赖管理,支持模板自定义(DOCX/PPTX)和批量压缩输出。

显著优点

1. 格式覆盖全面:14+ 种输出格式,覆盖办公、开发、数据分析全场景
2. 中文友好:PDF 转换原生支持中日韩等多语言渲染

3. 表格智能处理:Markdown 表格自动转为结构化数据(XLSX/CSV/JSON),支持多工作表

4. 代码工程化:自动识别代码块语言,按类型提取为独立文件,支持 ZIP 打包

5. 模板扩展:DOCX/PPTX 支持自定义模板,满足品牌一致性需求

6. 生态成熟:基于 PyPI 分发,Python 3.11+ 即装即用,uv/pip 双支持

潜在局限

  • 纯文件接口:仅接受文件路径输入,不支持直接字符串处理,需额外 I/O 操作
  • Pandoc 依赖:部分格式(DOCX/PPTX/HTML)依赖外部 pandoc,增加环境复杂度
  • 样式局限:复杂 CSS 样式、高级排版特性支持有限,以内容转换为主
  • 性能边界:超大文档(>100MB)或批量转换时未明确优化说明

适合人群

  • 知识工作者:需将 Markdown 笔记快速转为可交付的 Word/PDF 报告
  • 数据分析师:Markdown 表格→Excel/JSON 的自动化数据处理流程
  • 开发者/教育者:提取教程中的代码示例,构建可执行代码库
  • 自动化工程师:构建文档生成流水线,实现格式标准化输出

常规风险

  • 路径注入风险:输入文件路径未经严格校验,需确保来源可信
  • 模板安全性:自定义模板(DOCX/PPTX)可能包含宏或恶意内容,建议审查
  • 依赖完整性:PyPI 包自动管理依赖,生产环境建议锁定版本
  • 数据隐私:转换过程涉及本地文件读写,敏感文档需控制访问权限

来源评估

GitHub 开源项目(bowenliang123/md_exporter),PyPI 官方发布,维护活跃,代码可见,属于可信社区工具。

Markdown Exporter 内容

手动下载zip · 2.7 kB
SKILL.mdtext/markdown
请选择文件