Markdown 转 PDF
在本地将 Markdown 文件转换为结构化 PDF,保留标题、列表、粗体和代码块。无需上传。
你的文件
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地将 Markdown 文件转换为结构化 PDF,保留标题、列表、粗体和代码块。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
Markdown 是笔记、Wiki、README 和 AI 工具中广泛使用的轻量标记语言。在共享、打印或归档时,PDF 往往更加方便。本工具读取完整的 Markdown 文件,将其转换为排版整洁的 PDF,保留文档原有的层次结构,而不是简单地逐行堆砌原始文本。
与普通的纯文本转换不同,本工具会解析完整的 Markdown 语法:一至六级标题、有序/无序/嵌套列表、粗体和斜体、行内代码、完整代码块、引用和水平分隔线。表格按行进行转换,最终生成带有合理字号和缩进的结构化 PDF。
需要如实说明:本工具进行的是结构化转换,并非像素级精确的排版程序。使用的是 Helvetica 和 Courier 标准字体,西欧文字(含德语变音符)可完整显示,而 Latin-1 范围以外的字符(如西里尔文字、希腊文字或 CJK 字符)将以问号替代。数据 URL 内嵌的图片会被保留,但外部图片地址不会被加载。
典型使用场景包括:需要以固定、可打印版本分发的技术文档、会议记录、博客草稿或技术备忘录。与 Markdown 源文件不同,PDF 不会因程序而改变显示效果,换行固定,页面与段落的分隔也已确定。全部处理均在浏览器中通过 pdf-lib 本地完成,文件不会离开您的设备,也不会有任何上传。
| 输入格式 | MD, MARKDOWN, TXT |
|---|---|
| 输出格式 | |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 支持完整 Markdown 的结构化转换(标题、有序/无序/嵌套列表、粗体/斜体、行内代码、代码块、引用、分隔线;表格按行转换),不提供像素级精确排版。默认字体为 Helvetica/Courier;Latin-1 范围以外的字符(CJK、西里尔文字、emoji)将替换为「?」。数据 URL 内嵌的图片会保留,外部图片地址不会加载。
不会。PDF 完全由 pdf-lib 在浏览器本地生成,文件不会离开您的设备。
TXT 转 PDF 只能识别简单的 Markdown 格式。本工具可解析完整 Markdown,包括嵌套列表、粗体/斜体、代码块和引用。
会。粗体、斜体和行内代码均以对应的字体样式呈现。
数据 URL 内嵌的图片会保留。出于隐私保护,外部图片地址不会加载。
含变音符号的西欧字符可以正常显示。CJK 字符、西里尔文字和 emoji 因使用标准字体,将被替换为「?」。