Batch HTML to PDF Converter Batch HTML to PDF Converter

下载批量 HTML 转 PDF 转换器软件,将多个页面合并为一个 PDF

批量 HTML 转 PDF 转换器可在您的 Windows PC 上把整个目录中已保存的 .HTML、.HTM 和 .XHTML 页面转换成 PDF。它会一并读取每个页面旁边的资源文件夹,所以图片也会出现在 PDF 中。

Windows 11 / 10免费试用,无需注册
Batch HTML to PDF Converter 屏幕截图.
在任意浏览器中保存网页,您会得到一个 .HTML 文件和一个以页面名称命名的文件夹,里面存放着图片和样式表。只移动这个文件,页面打开就是一片空白。文件本身看起来没问题,转换出的 PDF 却可能缺这缺那。SoftOrbits 批量 HTML 转 PDF 转换器一次读取整个列表,并把每个页面连同它的文件夹一起处理。输出格式为 PDF 或纯文本 TXT。

如何下载和使用批量 HTML 转 PDF 转换器软件

把整个目录加入队列.
1

把整个目录加入队列

下载批量 HTML 转 PDF 转换器,把保存的页面拖进来。资源文件夹留在原处即可。程序会按名称找到每个文件夹,并让它与对应的页面保持在一起。

勾选"将所有页面合并为一个 PDF".
2

勾选"将所有页面合并为一个 PDF"

这个复选框位于"输出"框中,下方是"合并文件名"。在那里为合并后的文档输入名称。页面按屏幕上的列表自上而下排列。添加页面的先后就是顺序,程序会原样保留。

设置格式和输出文件夹.
3

设置格式和输出文件夹

"输出格式"提供 PDF 和 TXT 两种选择。合并仅适用于 PDF。如果在勾选合并框的情况下切换到 TXT,程序会忽略合并选项,并在屏幕上用一行文字说明原因。输出文件夹可以设在您想存放结果的任何位置。

点击"开始"并查看摘要.
4

点击"开始"并查看摘要

队列沿列表向下处理时,每一行都会显示自己的状态。如果某个页面渲染失败,程序会标记它、跳过它并继续。摘要中会统计被跳过的页面数。

处理已保存的页面

按一次"开始",处理整个目录的导出文件.

按一次"开始",处理整个目录的导出文件

报表程序每个周期留下一个 HTML 文件,财务软件为每位客户导出一张发票,聊天客户端为每段对话写出一个记录文件。一位用户在支持论坛上说,他有 50 多个 .HTM 文件,只能一个个手动打开,于是问能否用宏来加快速度。浏览器没有针对这种情况的批量模式。把目录拖进来,剩下的交给程序就行。

让内部报告留在自己的电脑上

上传一个公开网页,和上传一份工资导出表、一套证据开示材料或一份内部 wiki 转储,完全是两回事。网页表单只接收一个文件,而您保存的页面还需要它的文件夹。每个页面都得手动把两者打成一个压缩包;少了文件夹,页面的外观会损失大半。免费的在线套餐把每个文档限制在 20 页以内,或每小时三个任务。批量 HTML 转 PDF 转换器在您自己的 PC 上运行。我们用嗅探器监测了一次完整的运行,没有发现任何外发请求。

让内部报告留在自己的电脑上.
图片与文字一同到达.

图片与文字一同到达

支持论坛上反复出现同一种抱怨:转换后的页面里,原本是照片的地方变成了一个蓝色问号。有时是转换器没能解析背景图的相对路径,例如 ../images/header.jpg。更多时候是文件夹没有跟着文件一起走。不会有任何警告。等您打开 PDF 才发现问题,而那时原始文件可能已经不在了。

四十个页面进去,一个文档出来

勾选"将所有页面合并为一个 PDF"后,每个页面先单独渲染,然后程序按屏幕上显示的顺序把各部分拼接起来。如果某个页面失败,其余页面仍会生成文档。

页面旁边的文件夹也一起处理

文件夹的名称因浏览器和语言而异:page_files、page.files、page-files、_fichiers、_dateien。程序能识别这种命名规律,因此这些文件夹及其完整的目录树会随页面一同处理。它会跳过其中的交接点,以免一个链接把您半个硬盘都拖进任务里。同一个页面,旁边带着文件夹时输出为 77,415 字节、共两页,不带文件夹时为 64,042 字节、共一页。

深层路径照样能渲染

您保存的页面可能位于目录树的深处:项目文件夹、日期、取自原始 URL 的别名。路径超过约 260 个字符时,渲染器会返回一张空白页。HTML 转 PDF 转换器软件以 200 个字符为警戒线,届时会把文档暂存到一个路径很短的临时文件夹中,命名为 page.html,并把资源复制到它旁边。您得到的是一份正常的 PDF,看不到这个暂存文件夹。

来自 Word 和 CMS 的 XHTML

Word 和一些内容管理系统会把导出的文章保存为 .XHTML。渲染器把这种标记当作普通 HTML 处理。暂存时,副本会使用 .html 名称,以免之后出现扩展名问题。您可以把 .HTML、.HTM 和 .XHTML 放进同一个队列,使用同一套设置。

版式碍事时,输出纯文本

在"输出格式"中选择 TXT,可去掉页面上的各种装饰元素,只保留文字。当您下一步要在三年的导出工单里用 grep 搜索时,这很方便。每个页面生成一个文本文件。

ultra-hd-4k

仍在获得更新的渲染器

许多批量 HTML 程序仍在使用 wkhtmltopdf,而它已于 2023 年 1 月 2 日归档。它的最后一个版本不再获得安全补丁,至今仍带有 CVE-2022-35583,这是一个评分 9.8 的 SSRF 漏洞。我们的程序通过 WebView2 渲染,它是 Chromium 运行时,Windows 11 自带,Windows 10 则通过 Microsoft Update 获得。它每批任务只启动一次,耗时约 1.9 秒,之后每个文档大约花一秒。卡住的页面有 120 秒时间,超时后程序会跳过它继续处理。

Batch HTML to PDF Converter
Batch HTML to PDF Converter下载批量 HTML 转 PDF 转换器软件,添加您保存的页面,然后勾选"将所有页面合并为一个 PDF"。

谁需要批量 HTML 转 PDF 转换器工具

财务和后台部门

财务软件把对账单、发票和期间报表导出为 HTML,而您的档案室每月只要一份 PDF。否则,您手里就是 90 个零散的页面,旁边还有 90 个文件夹。

网站和文档团队

一次静态文档构建或一组给客户看的页面样稿,会给您一个 HTML 目录,每个文件都带着自己的资源。发给审阅者一个 ZIP,您还得说明该打开哪个文件。发一份 PDF,这些说明就可以省了。

依靠已保存资料工作的分析人员

在浏览器里做调研,会在硬盘上留下几十个已保存的页面,每个都有自己的文件夹。如果这块硬盘被重装系统,存放在案卷文件夹里、带日期的 PDF 仍然保留着,两年后依然可以引用。

Batch HTML to PDF Converter
Batch HTML to PDF Converter
价格
从 ¥ 69.99
版本
3.8
文件尺寸
18.5 Mb
最近更新时间
28/08/26
System Requirements
  • Windows 11/10/8.1/8/7 (32/64 位)
  • Intel i3, AMD Ryzen 5 或以上
  • 4 GB 或以上内存
  • NVIDIA® GeForce® 系列 8 和 8M、Intel® HD Graphics 2000、Quadro FX 4800、Quadro FX 5600、AMD Radeon™ R600、Mobility Radeon™ HD 4330、Mobility FirePro™ 系列、Radeon™ R5 M230 或更高显卡,并具有最新驱动程序
  • 1280 × 768 屏幕分辨率,32 位色彩
  • 1 GB 或以上可用硬盘空间

常见问题

把页面拖进来,在"输出格式"框中选择 PDF,设置输出位置,然后按一次"开始"。程序会一直运行,不会停下来询问某个文件或确认下一页。演示模式每天允许转换三页,供您用自己的页面试运行。

可以。勾选"将所有页面合并为一个 PDF",并为合并文件命名。按您希望的阅读顺序添加页面,文档会遵循您的列表。合并仅适用于 PDF 输出。选择 TXT 时,每个页面生成一个文本文件。

不需要,它可以离线将 HTML 转换为 PDF。渲染器启动时网络功能已关闭,因此域名解析会失败,远程资源无法访问。已保存的页面可能仍引用了别人 CDN 上的样式表或字体,这些引用不会被解析。只有您磁盘上的内容才会被打印。以"网页,全部"方式保存并带上文件夹,整个页面就能完整转换。依赖远程资源的单独 .HTML 文件,转换出来只有裸标记。

只要图片和 CSS 位于页面旁边的文件夹中,它们就能正常呈现。./page_files 这样的相对引用会像在浏览器中一样解析,包括 CSS 背景。直接从浏览器打印则会漏掉这些内容,因为打印对话框中的"背景图形"默认关闭,而且没有任何提示。我们关闭了 JavaScript,因为您打印的是别人的页面。只有脚本运行后才出现的内容,输出的将是底层标记。

不需要。PDF 是开放格式,任何能够打印页面的渲染器都可以生成 PDF。通用的 PDF 套件处理单个 HTML 文件绰绰有余,九十个文件就是另一回事了。您需要让每个页面都带着它的资源文件夹,还需要整个目录在无人值守的情况下跑完。

让每个页面带着它的资源文件夹,把本次结果合并为一个文档,并让整个工作留在您自己的电脑上。还要看看程序如何处理失败的文件。在这里,它会在窗口中标记该文件,然后继续处理队列。

队列不限制文件数量。演示模式每天允许转换三页,不加水印,也不限制单个文档内的页数。计数器在午夜重置。在合并模式下,程序会在开始前检查您当天的剩余额度,并把过长的列表裁剪到额度以内,以免中途失败。超长路径由暂存机制处理。卡住的文档有 120 秒时间,超时后程序会跳过它并继续。

评价 Batch HTML to PDF Converter

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
作者: SoftOrbits (English)
4.5
平均评价: 4.5 从 1147 投票
好

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows