Convert Markdown To HTML And PDF - Markdown和HTML、PDF互转

📄 离线文档三格式一键互转

本地运行无 API 依赖,支持 Markdown 与 HTML 双向互转及 PDF 导出,适合文档生成与离线报告制作。

收藏
3.6k
安装
1k
版本
1.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

markdown-convert 是一款纯本地运行的文档格式转换技能,无需 API Key 或网络依赖。它支持三大核心功能:Markdown 转 HTML(生成带基础样式的完整独立页面)、Markdown 转 PDF(以 base64 编码返回便于下载保存)、以及 HTML 转 Markdown(将网页或片段还原为可编辑 Markdown)。用户可通过本地文件路径或直接传入内容字符串两种方式调用,灵活适应不同场景。

显著优点

1. 完全离线:依赖 Python 本地库(markdownxhtml2pdfhtml2text),无数据外传风险,适合敏感文档处理。
2. 输出格式丰富:一次编写 Markdown,即可生成可预览的 HTML 页面、可打印的 PDF 报告,或反向提取网页内容为 Markdown。

3. 集成友好:返回结构化 JSON(htmlpdf_base64markdown),便于自动化工作流集成,如配合极速数据 API 生成数据报告后导出。

潜在缺点与局限性

  • PDF 渲染质量依赖 `xhtml2pdf`:复杂 CSS 布局、高级排版特性(如 flexbox、grid)支持有限,专业级排版可能需后期调整。
  • HTML 转 Markdown 为单向简化:富媒体网页转换可能丢失样式或嵌套结构,适合内容提取而非精确还原。
  • 需预装 Python 环境及依赖:对非技术用户有一定门槛。

适合人群

  • 开发者与运维人员:快速生成技术文档、API 说明书的 HTML/PDF 版本。
  • 数据分析师:结合数据 API(如极速数据)自动化生成可下载的离线报告。
  • 注重隐私的用户:不愿将文档上传至云端转换服务。

常规风险

  • 文件路径注入:若 path 参数来自不可信输入,需校验路径合法性防止目录遍历。
  • 依赖库漏洞xhtml2pdf 等第三方库需及时更新,避免解析恶意 HTML 时触发安全漏洞。
  • PDF base64 体积:大文档转换后返回的 base64 字符串可能极长,需考虑传输与存储开销。

Convert Markdown To HTML And PDF - Markdown和HTML、PDF互转 内容

手动下载zip · 4.5 kB
md2html.pytext/plain
请选择文件