zh

Markdown 转 PDF

在本地将 Markdown 文件转换为结构化 PDF,保留标题、列表、粗体和代码块。无需上传。

页面尺寸 输出的纸张尺寸,例如 A4 或 Letter。
  • A4
  • Letter
字号 文字大小,单位为磅。

你的文件

    正在你的设备上本地处理 ...

    0%

    你的文件从未离开你的设备

      我的文件会被上传吗?

      不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

      无需上传100% 本地处理
      内容只属于你第三方无法访问
      服务器位于德国原生符合 GDPR
      经独立审计TLS A+ · 标头 A+

      Markdown 是笔记、Wiki、README 和 AI 工具中广泛使用的轻量标记语言。在共享、打印或归档时,PDF 往往更加方便。本工具读取完整的 Markdown 文件,将其转换为排版整洁的 PDF,保留文档原有的层次结构,而不是简单地逐行堆砌原始文本。

      与普通的纯文本转换不同,本工具会解析完整的 Markdown 语法:一至六级标题、有序/无序/嵌套列表、粗体和斜体、行内代码、完整代码块、引用和水平分隔线。表格按行进行转换,最终生成带有合理字号和缩进的结构化 PDF。

      需要如实说明:本工具进行的是结构化转换,并非像素级精确的排版程序。使用的是 Helvetica 和 Courier 标准字体,西欧文字(含德语变音符)可完整显示,而 Latin-1 范围以外的字符(如西里尔文字、希腊文字或 CJK 字符)将以问号替代。数据 URL 内嵌的图片会被保留,但外部图片地址不会被加载。

      典型使用场景包括:需要以固定、可打印版本分发的技术文档、会议记录、博客草稿或技术备忘录。与 Markdown 源文件不同,PDF 不会因程序而改变显示效果,换行固定,页面与段落的分隔也已确定。全部处理均在浏览器中通过 pdf-lib 本地完成,文件不会离开您的设备,也不会有任何上传。

      技术规格

      技术规格
      输入格式MD, MARKDOWN, TXT
      输出格式PDF
      批量处理不支持
      处理方式在浏览器中本地处理 (JavaScript)
      文件上传

      三步完成

      1. 拖入 Markdown 文件。
      2. 选择页面尺寸和字号。
      3. 下载生成的 PDF。

      限制: 支持完整 Markdown 的结构化转换(标题、有序/无序/嵌套列表、粗体/斜体、行内代码、代码块、引用、分隔线;表格按行转换),不提供像素级精确排版。默认字体为 Helvetica/Courier;Latin-1 范围以外的字符(CJK、西里尔文字、emoji)将替换为「?」。数据 URL 内嵌的图片会保留,外部图片地址不会加载。

      常见问题

      文件会被上传吗?

      不会。PDF 完全由 pdf-lib 在浏览器本地生成,文件不会离开您的设备。

      与 TXT 转 PDF 有什么区别?

      TXT 转 PDF 只能识别简单的 Markdown 格式。本工具可解析完整 Markdown,包括嵌套列表、粗体/斜体、代码块和引用。

      粗体和斜体会保留吗?

      会。粗体、斜体和行内代码均以对应的字体样式呈现。

      图片会包含吗?

      数据 URL 内嵌的图片会保留。出于隐私保护,外部图片地址不会加载。

      特殊字符能正常显示吗?

      含变音符号的西欧字符可以正常显示。CJK 字符、西里尔文字和 emoji 因使用标准字体,将被替换为「?」。

      相关工具