
把网页转成pdf方法如下:
*** 作设备:ThinkPad E14。
设备系统:Windows 7。
*** 作软件:2345浏览器10.16。
1、首先打开网页,在空白处右击。
2、然后选择打印,点击打开。
3、进入后,在目标打印机里点击更改。
4、之后,点击另存为PDF。
5、然后在页面左侧点击保存。
6、保存后,即可查看网页转换的PDF文件。
在我们项目中会使用freemark 生成 html,然后用 html 转 pdf。那么美化是必不可少的程序。
可以在style中设置如下属性修改页面大小。可以通过size 设置任意大小的page(不能是百分比),也可以设置标准的页面大小,如 a4, a5, a3, b3, b4, letter, legal,ledger
理论上来说,可以在一个文档中设置不同的页面尺寸。但这个解析器仅仅取第一页的page 的宽度作为 html 中body 的宽度,所以实际上,宽度只能设置一个,高度可以是设置多个。
可以在 @page 属性中设置的当前页的页边距,内边距、背景颜色等。和一般的 html 设置类似。
不过当我这里设置所有边框都为0 时候发现生成的pdf 仍然有边界。其实那是 body 的边距。可以通过下面的方法设置
和页面大小设置相似,这样所有的边距都就没了。这是一个需要注意的地方
这里就不多说了,看我另一篇文章即可。 分页优化
1、用浏览器转换
这个方法是最简单、高效的,安装了360浏览器或者火狐及Chrome谷歌浏览器就可以轻松实现。以360浏览器为例,在浏览器的右上角点击“文件”按钮,如下图:
然后选择“打印”,然后选择另存为PDF就可以了,如下图所示:
选择目标另存为PDF,这个是将整个网页转换成PDF文件的,有时网页很长可能会有2、3页的PDF。目前上面演示的这个功能可以在所有给予Chrome内核的浏览器中实现,包括360、搜狗极速版、Chrome、捷豹浏览器,而且 *** 作上基本都一样。但IE内核就没有这个功能,而火狐里面则方法不同,不过肯定有插件可以实现。
2、在线转换
在线转换就是你打开一个网址,在里面可以输入你想要转换成PDF的网址,然后那个网站会自动帮你转换,然后下载到你电脑中。目前这方面的在线转换工具有很多,百度搜索了一下就能找到
可以将网页转换为PDF。只要输入网址,并击中转换!不需要注册,在输入框中输入要转换的网页网址,然后点击后面的“Convert!”,稍等片刻后就可以点击输入框下面的下载链接将转换的PDF文件下载到电脑中了,很方便。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)