PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API,它允许您在没有浏览器窗口的情况下运行 JavaScript 代码,并生成网页截图、处理网页内容等。paperSize
属性是 PhantomJS 中的一个选项,用于设置生成的网页截图的大小。
成都创新互联公司服务紧随时代发展步伐,进行技术革新和技术进步,经过10年的发展和积累,已经汇集了一批资深网站策划师、设计师、专业的网站实施团队以及高素质售后服务人员,并且完全形成了一套成熟的业务流程,能够完全依照客户要求对网站进行网站设计、成都做网站、建设、维护、更新和改版,实现客户网站对外宣传展示的首要目的,并为客户企业品牌互联网化提供全面的解决方案。
paperSize 属性详解
paperSize
属性接受一个包含两个元素的数组,分别表示宽度和高度(以像素为单位)。
var page = require('webpage').create(); page.paperSize = [800, 600]; // 设置纸张大小为 800x600 像素
您还可以使用以下预定义的尺寸:
A4
:11.69 x 8.27 英寸
A3
:11.69 x 16.53 英寸
Letter
:8.5 x 11 英寸
Legal
:8.5 x 14 英寸
Tabloid
:11 x 17 英寸
Ledger
:17 x 11 英寸
Statement
:5.5 x 8.5 英寸
Executive
:7.25 x 10.5 英寸
Folio
:8.5 x 13 英寸
Quarto
:10.5 x 8.25 英寸
Standard
:8.5 x 11 英寸(默认)
Din A4
:210 x 297 毫米
Din A5
:148 x 210 毫米
Din A3
:297 x 420 毫米
Din A6
:105 x 148 毫米
Din B4
:250 x 353 毫米
Din B5
:176 x 250 毫米
Din B3
:353 x 500 毫米
Din B6
:125 x 176 毫米
ISO A4
:210 x 297 毫米
ISO A3
:297 x 420 毫米
ISO A5
:148 x 210 毫米
ISO A6
:105 x 148 毫米
ISO B4
:250 x 353 毫米
ISO B5
:176 x 250 毫米
ISO B3
:353 x 500 毫米
ISO B6
:125 x 176 毫米
要将纸张大小设置为 A4,可以使用以下代码:
page.paperSize = 'A4'; // 设置纸张大小为 A4
或者使用像素值:
page.paperSize = [297, 420]; // 设置纸张大小为 A4(像素值)
当前名称:PhantomJSpaperSize属性
转载来于:http://www.shufengxianlan.com/qtweb/news40/247190.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联