Markdown 转 PDF
使用我们的 Markdown 转 PDF 工具,将 Markdown 转换为格式规范的 PDF。工具会呈现标题、段落、粗体、斜体和删除线文本、项目符号列表、编号列表和任务列表、使用等宽字体的代码块、引用块、表格、水平分隔线及可点击链接,并支持 A4 或 Letter 页面。适合需要将以 Markdown 编写的笔记、README 和文档打印出来的开发者、作者和学生。
常见问题
支持哪些 Markdown 语法?
工具使用 CommonMark 的 GitHub 扩展:标题、段落、强调、加粗、删除线、行内代码、围栏式和缩进式代码块、引用块、有序列表、无序列表和嵌套列表、任务列表、表格、水平分隔线、换行和链接。
标题和正文的显示效果如何?
文本使用 Inter 字体排版,字号为你所选的大小,默认值为 11 点;标题有六个级别,字号从正文的两倍逐级缩小到略小于正文。粗体通过加粗轮廓绘制,斜体则通过倾斜绘制,因为嵌入的 Inter 字体只有常规字重。
代码块如何呈现?
代码块会保留空格和换行,显示在浅灰色背景上,并使用等宽字体 Courier。宽于页面的行会在空格处或字符之间折行;如果代码包含西欧文字集之外的字符,则会切换为 Inter,以免丢失内容。
PDF 中的链接可以点击吗?
可以。指向 http、https 和 mailto 地址的链接会加上下划线、着色,并设为可点击区域。相对链接和其他协议的链接会保留文本,但不可点击,因为 PDF 没有可用于解析这些链接的页面。
工具会包含图像吗?
不会。图像不会被下载或嵌入,因此 PDF 不会依赖其他服务器。每张图像的替代文本会以灰色斜体显示在图像原本所在的位置。
表格如何排版?
表格会包含灰色背景的标题行、细单元格边框,以及分隔行指定的列对齐方式。列宽会根据内容调整并缩小以适应页面,较长的单元格文本会在单元格内换行。
HTML在Markdown内部会怎样处理?
HTML标签不会被渲染为HTML,但其中的文本会保留,写作 br 标签的换行也会遵循。GitHub为安全起见过滤掉的标签(例如 script、style 和 iframe)会作为原样文本打印,就像GitHub显示它们的方式一样。
我可以更改哪些页面设置?
你可以选择 A4 或 Letter 页面,设置 5 到 50 毫米的页边距,以及 6 到 32 磅的正文大小。标题会与后续段落保持在一起,因此不会单独出现在页面底部。
PDF 中可以包含哪些字符?
Inter 可以绘制拉丁文字、希腊文和西里尔文。如果Markdown包含它无法绘制的字符,例如中文、阿拉伯文、希伯来文、印度文字或表情符号,此工具会列出这些字符,而不是打印成空方框。
Markdown可以有多长?
最多500,000个字符,最多渲染为200页。第一个一级标题会成为文档标题,并显示在 PDF 阅读器的标题栏中。