printJS 设置打印纸张尺寸
时间: 2023-08-15 14:03:23 浏览: 680
要设置打印纸张尺寸,可以使用 printJS 的 options 参数中的属性。具体来说,可以设置 options.printableArea 和 options.paperSize 属性。
- options.printableArea:指定打印区域的大小和位置。它是一个对象,包含四个属性:top、left、width 和 height。可以设置这些属性的值来指定打印区域的位置和大小。例如:
```
printJS({
printable: 'myTable',
type: 'html',
options: {
printableArea: {
top: '10mm',
left: '10mm',
width: '200mm',
height: '150mm'
}
}
});
```
这将设置打印区域的位置在距离页面顶部和左侧各 10mm 的位置,宽度为 200mm,高度为 150mm。
- options.paperSize:指定纸张的大小。它是一个字符串,可以设置为常见纸张的名称,如 A4、Letter、Legal 等。也可以设置为一个对象,包含 width 和 height 两个属性,分别指定纸张的宽度和高度。例如:
```
printJS({
printable: 'myTable',
type: 'html',
options: {
paperSize: {
width: '200mm',
height: '150mm'
}
}
});
```
这将设置纸张的宽度为 200mm,高度为 150mm。
阅读全文