跳到主要内容

HTML 转 PDF

用真正的浏览器引擎将网页、HTML 文件或整个网站包渲染为 PDF,CSS Grid、Flexbox 和网页字体都完整保留。

  • 保留你的版式
  • 适用于任何设备
  • 处理后即删除
  • 真正的浏览器引擎
  • CSS Grid 和 Flexbox 完整保留
  • 网页字体已加载
  • 网页、文件或整站包

URL · .html · .zip

将网页转为 PDF

粘贴任意公开网页的地址。它会像浏览器显示的那样被加载和渲染。

需要登录才能访问的页面无法获取,私有网络上的地址也会被拒绝。

“HTML 转 PDF”的全部功能

用真正的浏览器引擎把网页、HTML 文件、网站压缩包或粘贴的代码渲染成 PDF。

四种输入方式

  • 粘贴任意公开网页的网址
  • 上传 .html、.htm 或 .xhtml 文件
  • 上传整站的 .zip,连同它的 CSS 和图片
  • 直接把代码粘贴到框里

由浏览器渲染

  • 由 Chrome 排版,因此 grid、flexbox 和定位都能保持
  • 截取页面之前,会留出时间让网页字体加载完
  • 保留背景颜色和背景图片,这些在打印时通常会丢失
  • 会自动从网站压缩包中挑出入口页面

你会得到哪种版式

  • 按桌面高清、桌面、笔记本、平板或手机宽度渲染
  • 宽度为 1920、1440、1200、768 或 375 像素
  • 响应式网站会按你选的宽度排版

纸张

  • A4、Letter、Legal、A3 或 A5
  • 纵向或横向的纸张
  • 页边距:无、小、普通或大
  • 一张与文档等高的长页面,相当于整页截图

使用方法

三步完成HTML 转 PDF

选择页面的来源

粘贴网址、上传 .html 文件、拖入整个网站的 .zip,或直接粘贴标记代码。

选择屏幕宽度

响应式网站在 1920px 和 375px 下的布局不同,所以这一项决定你得到哪种布局。背景颜色默认保留。浏览器打印时会去掉背景,这就是深色页面变成白色的原因。

下载你的 PDF

CSS grid、flexbox 和网页字体都能保留,因为渲染由浏览器完成,而不是由办公软件的 HTML 导入功能完成。

分步说明

HTML 转 PDF:图解分步指南

由真正的浏览器引擎渲染,PDF 与网页显示效果一致。

  1. 选择页面的来源

    粘贴网址、上传 .html 文件、拖入整个网站的 .zip,或直接粘贴标记代码。

    HTML 转 PDF 上传面板,带有网址、文件和粘贴选项卡
  2. 选择屏幕宽度

    响应式网站在 1920px 和 375px 下的布局不同,所以这一项决定你得到哪种布局。背景颜色默认保留。浏览器打印时会去掉背景,这就是深色页面变成白色的原因。

    HTML 转 PDF 页面设置界面,显示屏幕宽度选项
  3. 下载你的 PDF

    CSS grid、flexbox 和网页字体都能保留,因为渲染由浏览器完成,而不是由办公软件的 HTML 导入功能完成。

    HTML 转 PDF 结果界面,完成的 PDF 已可下载

关于HTML 转 PDF的常见问题

如何把网页保存为 PDF?

粘贴网页地址,或上传 .html 文件,然后点击“生成 PDF”。我们会在真正的网页浏览器中打开该页面,并连同样式、图片和网页字体一起保存为 PDF。你可以选择纸张大小、方向、页边距以及排版时使用的屏幕宽度。

我的 CSS 会生效吗?

可以。我们会在真正的网页浏览器中打开该页面,所以它的布局、字体和图片都会与屏幕上看到的一样。

为什么我的深色页面变成了白色?

不会。浏览器打印时通常会省略背景颜色和图片,但这个工具默认会保留它们。如果想要适合打印的版本,请关闭“保留背景颜色和图片”。

能把整个网页放在一个长长的 PDF 页面上吗?

可以。开启“一个长页面”,整个网页就会变成一个高度随内容而定的 PDF 页面,不会被分页符截断。保持关闭则会把网页分到 A4、Letter、Legal、A3 或 A5 纸张上。

PDF 中的链接可以点击吗?

可以。链接仍然可以点击,文字也仍可选择和搜索,因为网页是以真实文本打印的,而不是截成图片。

为什么我的 PDF 中缺少部分图片?

通常是因为网页只在你滚动时才加载这些图片。转换器会等待网页加载完成,但不会滚动页面,所以需要滚动才加载的图片可能始终不会出现。在你自己的浏览器中滚动到底部,保存网页,然后上传 .html 或它的 .zip,通常就能解决。

我能转换需要登录的页面吗?

不能。页面由我们的服务器获取,服务器无法访问你的会话或 Cookie。请改为在浏览器中保存该页面,然后上传 .html 文件或其 .zip 压缩包。

我可以上传什么?

网址、单个 .html 文件、包含页面及其 CSS 和图片的 .zip,或直接粘贴的 HTML。

为什么我的地址被拒绝了?

出于安全考虑,私有地址和本地地址(例如 localhost)会被拦截。只接受 http 和 https 地址。

它是免费的吗?

是的。每个工具都无需付费、无需账户即可使用。文件最多 200 页、50 MB,处理失败不会消耗你的任何额度。Pro 方案可解除限制。

我需要创建账户吗?

不需要。所有工具都无需登录即可使用。账户可以提高你的额度,并让你查看处理过的内容。

我的文件会怎样处理?

你的文件只会在处理期间短暂留在我们的服务器上,之后就会被删除。文件通过加密连接发送。我们会记录该工具被使用过,但不记录文件名或文件内容。

相关工具

所有 PDF 工具 · 我们如何处理你的文件