zh

Markdown 转 PDF

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

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

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

你的文件

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

    0%

    我的文件会被上传吗?

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

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

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

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

    需要如实说明:本工具进行的是结构化转换,并非像素级精确的排版程序。使用的是 Helvetica 和 Courier 标准字体,另为扩展拉丁字符(例如土耳其语、波兰语、捷克语、越南语、罗马尼亚语、匈牙利语)以及西里尔文字和希腊文字配备匹配的 Noto Serif 字体 - 以上内容均可完整显示,此范围以外的字符(如 CJK 或 emoji)将以问号替代。数据 URL 内嵌的图片会被保留,但外部图片地址不会被加载。

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

    技术规格

    技术规格
    输入格式MD, MARKDOWN, TXT
    自动转换PNG, JPG, WebP, GIF, BMP, TIFF, ICO, SVG, HEIC, PDF, MP3, WAV, DOCX, XLSX, MIDI, DDS, HDR, PCX, WBMP
    输出格式PDF
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

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

    限制: 支持完整 Markdown 的结构化转换(标题、有序/无序/嵌套列表、粗体/斜体、行内代码、代码块、引用、分隔线;表格按行转换) - 不提供像素级精确排版。默认字体为 Helvetica/Courier,另为扩展拉丁字符(例如土耳其语、波兰语、捷克语、越南语)以及西里尔文字和希腊文字配备内嵌的备用字体;此范围以外的字符(CJK、emoji)将替换为「?」。数据 URL 内嵌的图片会保留,外部图片地址不会加载。

    常见问题

    文件会被上传吗?

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

    与 TXT 转 PDF 有什么区别?

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

    粗体和斜体会保留吗?

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

    图片会包含吗?

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

    特殊字符能正常显示吗?

    含变音符号的西欧字符、扩展拉丁字符(例如土耳其语、波兰语、捷克语)以及西里尔文字和希腊文字都可以正常显示。CJK 字符和 emoji 将被替换为「?」。

    相关工具

    TXT 转 PDF · PDF 转 Markdown · DOCX 转 PDF · PAGES 转 PDF · NUMBERS 转 PDF · KEYNOTE 转 PDF