把HTML转成PDF
正在转换您的文件
PDF就绪
结果预览
分享前请检查下载好的完整文件。
把存好的HTML文件里的可读内容做成可搜索PDF。转换器提取标题、段落、列表、简单表格,再排成PDF页面。脚本不跑,外部资源不取,原页面的样子不截图复制。
在线把HTML转成PDF
选择HTML文件
把页面存成HTML文件,从您的设备选进来。
检查内容
看文字预览,选A4或US Letter。外部样式、字体、图片不带过去。
转换并下载
PDF重新打开,文字检查过再下载。
这次转换保留什么
这工具管的是存成HTML的文章或文档。脚本、样式表、外部图片、复杂版式一律忽略,本地文件转换时不碰第三方资源。整页原样要,请用浏览器的打印成PDF。
哪些能转过去,哪些转不过去
转换器把HTML当数据读取,留下可读的内容,再排到PDF页面上。它从不像浏览器那样加载页面,所以原设计的东西一样都不会带过来。完整清单如下:
| HTML文件里的内容 | 在PDF里 |
|---|---|
| 标题(h1到h6) | 在PDF里保留,仍是标题 |
| 段落、引用和预格式化文本 | 在PDF里保留为普通段落;代码块里的空格和缩进不保留 |
| 列表 | 在PDF里保留为项目符号条目;嵌套条目并入上一级 |
| 简单表格 | 在PDF里保留为文字表格 |
| 链接 | 在PDF里链接文字保留,地址不保留 |
| 图片、视频、音频和SVG | 在PDF里不保留 |
| CSS样式和网页字体 | 在PDF里不保留。PDF用PDFGym自己的字体 |
| 导航菜单、页脚和表单 | 在PDF里去掉,存下来的文章里就没有菜单了 |
| 脚本和iframe | 在PDF里从不运行,也从不加载 |
先把网页存成HTML
在任何电脑浏览器里按Ctrl+S(Mac上按Cmd+S)保存页面。只存HTML还是存完整网页都行:这个工具只读.html文件,旁边那个装图片的文件夹会被忽略。手机上保存HTML的入口往往藏得很深,所以这条路在电脑上更方便。
有些网站在页面加载之后才用JavaScript生成内容。这类页面存成HTML可能几乎是空的,转换器会报告没找到可读的标题、段落、列表或表格。这种页面请改用浏览器打印。
浏览器打印和这个转换器的区别
浏览器的“打印”命令选“另存为PDF”,会把页面原样保留下来,包括版式和图片,也包括菜单、Cookie提示和广告。浏览器如果有阅读模式,打印前用它能去掉大部分杂物。这个转换器则从存下的文件开始,所以您可以晚点再转、离线转,得到的是干净、可搜索的文字版PDF。
文件也被当作不可信内容处理。解析HTML之前,图片、视频和脚本标签都会先被删掉,所以在这里打开存下的页面,从不会向原网站或页面里带的任何追踪器发出请求。
| PDFGym | 浏览器打印成PDF | |
|---|---|---|
| 从哪里开始 | PDFGym存下的.html文件 | 浏览器打印成PDF在线页面 |
| 版式和图片 | PDFGym不保留 | 浏览器打印成PDF保留 |
| 菜单、横幅和广告 | PDFGym去掉 | 浏览器打印成PDF通常带上 |
| 从网上加载任何东西 | PDFGym不会 | 浏览器打印成PDF会 |
| 最适合 | PDFGym把文章和文档转成干净文字 | 浏览器打印成PDF保留页面的样子 |
您的文件留在这个标签页里
打开页面,转换器代码就加载好。您选好文件,转换在您的设备上跑。文件本身不发给PDFGym。关掉或刷新标签页,选好的文件和预览就从页面清除。
HTML转PDF常见问题
- 网址能直接转吗?
- 不能。先把HTML文件存下来。本页不取网址。
- CSS和图片会过去吗?
- 不会。PDF是可读文字、标题、列表、简单表格。页面版式不复制。
- PDF能搜索吗?
- 能。转换器生成文字版PDF页面,提取出的文字核验过。
- 我HTML里的脚本会跑吗?
- 不会。HTML当数据解析,脚本从不插进当前页面。
- 存成HTML的邮件能转吗?
- 能,只要存成.html或.htm文件。以.eml或.mht结尾的文件不收。
- 为什么我的PDF几乎是空的?
- 这个页面多半是用JavaScript加载文字的,所以存下的文件里没多少内容。这种页面请用浏览器的“打印”命令,选“另存为PDF”。
- 有文件大小限制吗?
- 工具里没有写死的限制。特别大的文件取决于您的浏览器内存。
- 代码的格式能保留吗?
- 不能。预格式化文本会变成普通段落,代码块里的缩进和换行都会丢失。
其他PDFGym工具
按要的结果选下一个工具。
- Word转PDF 导出可编辑文档
- PDF转Markdown 把PDF文字转成Markdown
- 压缩PDF 成品文件压小
接下来去哪里
- PDF转HTML从PDF做HTML
- Markdown转PDF把Markdown文档转成PDF
- 合并PDF拼PDF文件