使用方法
- 粘贴 HTML 或打开一个 .html 文件。
- 选择页面大小、方向、页边距和字体大小。
- 选择“创建 PDF”。
- 下载 PDF。
工作原理
HTML 由您的浏览器解析为一个不会执行任何操作的文档:不运行脚本,也不会从网络加载任何内容。随后,该工具遍历元素,并使用内嵌的 Noto 字体排版其内容:h1–h6、段落、换行、粗体、斜体、下划线、删除线、代码、链接(可点击)、项目符号列表与编号列表、引用块、pre 代码块、表格(表头行在每页重复,支持 colspan)、水平线、文本对齐以及来自 style 属性的简单文本颜色。
这不是网页截图。CSS 布局(如多栏、flexbox、grid、浮动、背景、边框和自定义字体)会被忽略,表单、视频、iframe 和 SVG 图形也会被排除。仅当图片以 data: URI 形式内嵌时才会包含;通过网址引用的图片不会被下载,而是显示其 alt 文本。
如需按原样打印实际网站,请使用浏览器的“打印 → 保存为 PDF”。当您有 HTML 代码或已保存的 .html 文件,并希望获得清晰、可读的文档时,可使用此工具。
示例
发票模板
由脚本生成的发票 HTML(含项目表格)可直接转换为分页 PDF,无需打开打印对话框。
已保存的帮助页面
已保存的 .html 帮助页面(含标题和编号步骤)可转换为可读的 PDF;网站的菜单和脚本会被跳过。
常见问题
为什么 PDF 看起来和网页不一样?
该工具转换的是内容及其结构,而不是 CSS 设计。颜色、列、背景和网络字体不会被还原。如需获得在线页面的视觉副本,请使用浏览器的“打印 → 另存为 PDF”。
为什么缺少图片?
来自网络地址的图片绝不会被下载。如要包含它们,请将其嵌入为 data: URI;否则将显示其替代文本。
转换来自未知来源的 HTML 是否安全?
是的。HTML 会被解析为一个无法运行脚本或加载资源的非活动文档,并且仅使用其中的文本、结构和内嵌图片。
可以通过输入 URL 来转换页面吗?
不可以。该工具不会获取网页。请将页面保存为 .html 文件,或复制其源代码并粘贴到此处。
隐私
HTML 会在您的浏览器中解析并生成 PDF。字体从本站加载;HTML 不会被上传、存储或纳入分析,也不会访问其中提到的任何地址。仅会统计一个表示该工具已被使用的匿名事件。