手里有一段HTML代码或者一个HTML文件,想转成PDF——不用装软件,不用折腾命令行,浏览器里就能搞定。

不管你是前端开发者想看页面渲染效果、做邮件模板要生成PDF预览、还是收到一个HTML文件想存成PDF方便查看,这个工具都能用。

用 PDFNeo 网页转PDF 就行,几步搞定:

1. 打开页面

进 PDFNeo 网页转PDF,页面很简洁,两种输入方式选一个。

2. 输入HTML内容

两种方式随你选:

  • 粘贴代码 — 把HTML代码直接贴进文本框,适合手头有代码片段的情况
  • 上传文件 — 拖一个.html或.htm文件进去,适合本地有现成文件的

3. 预览(可选)

点”预览”按钮看看渲染效果,确认没问题再转。避免转出来才发现样式不对。

4. 点转换,下载PDF

点”转换为PDF”,等几秒就好了。转完直接下载,浏览器本地处理,不上传服务器。

转出来长什么样

渲染效果基本就是HTML在浏览器里打开的样子——文字、图片、布局、样式都会保留。

不过有几点要注意:

外部资源可能加载不了——HTML里引用的外部CSS、字体、图片,如果路径是本地文件或者有跨域限制,转出来可能显示不出来。最稳妥的是把CSS写在style标签里,图片用base64或者绝对URL。

JavaScript不执行——转PDF的时候不会跑JS,所以那些靠JS动态生成的内容不会出现。想要完整内容,先在浏览器里把页面跑完再复制HTML源码。

复杂布局可能偏移——HTML的灵活布局和PDF的固定页面是两套逻辑,太复杂的CSS布局转出来可能有偏差。

简单页面、邮件模板、文档类HTML——这些都没问题,转出来很干净。

什么时候用得上

前端开发——写了页面想看PDF效果,不用截长图。

邮件模板——HTML邮件生成PDF预览,发给客户或同事确认。

本地HTML文件——下载了个HTML文件不想用浏览器打开,转成PDF更方便查看和分享。

文档输出——有些工具生成HTML格式的报告,转成PDF更好归档。

隐私

全程浏览器本地处理,你的HTML代码不会上传到任何服务器。关掉页面就什么都没了。

打开 PDFNeo 网页转PDF,贴代码或传文件,预览,转换,下载。不装软件,不注册,不上传。

还能干点啥