使用方法
- 粘贴 Markdown 或打开 .md 文件。
- 选择页面大小、方向、页边距和字体大小。
- 选择“创建 PDF”。
- 下载 PDF。
工作原理
Markdown 使用 marked 解析器读取(GitHub 风格 Markdown:表格、任务列表、删除线),并使用嵌入的 Noto 字体排版:标题、段落、粗体、斜体、删除线、行内代码、围栏代码块和缩进代码块(等宽字体)、嵌套的项目符号和编号列表、带复选框的任务列表、引用块、带列对齐且每页重复表头的表格、水平分隔线以及链接(在 PDF 中可点击)。
图片只有在以 data: URI 形式嵌入 Markdown 时才包含(PNG、JPEG,以及设备上转换的 GIF/WebP)。通过网址引用的图片不会被下载,因此会被省略,取而代之显示其 alt 文本。原始 HTML 块按照 HTML 转 PDF 工具的相同规则转换;<b>、<i>、<code> 和 <br> 等简单行内标签会生效。脚本不会运行。
版式采用简单、易读的文档风格;不会应用自定义 CSS、字体和颜色。Noto 字体中缺少的字符会使用您设备上的字体绘制为小图片。
示例
分享 README
粘贴包含安装步骤和配置表的项目 README,将可打印的 PDF 发送给不使用 GitHub 的人。
会议笔记
在 Markdown 应用中编写的笔记,带有行动项任务列表,可生成一页 A4 PDF,其中包含已勾选和未勾选的复选框。
常见问题
为什么我的图片缺失?
仅使用以 data: URI 形式嵌入的图片。出于隐私考虑,也由于该工具在不联系其他服务器的情况下运行,不会下载通过网址加载的图片。此时会显示其 alt 文本。
我可以使用自己的 CSS 或字体吗?
不能。PDF 使用固定的易读版式,采用 Noto Sans 和 Noto Sans Mono。您可以选择页面尺寸、页边距和字体大小。
PDF 中的链接可以点击吗?
可以,网页和电子邮件链接可点击。指向同一文档其他位置的链接会保留为文本。
是否支持土耳其语、希腊语或西里尔字母文本?
是的,这些都包含在嵌入的 Noto 字体中。未包含的文字(例如中文或表情符号)会使用你设备上的字体绘制为图片。
隐私
Markdown 在你浏览器中转换,PDF 也在你浏览器中生成。字体从本站加载;你输入的任何内容都不会被上传、存储或用于分析。系统只会统计一条使用该工具的匿名事件。