当你调用jcp
的print(
打印),
和printPreview(
打印预览)
方法时,你可以在myDoc.settings
参数中设置,要打印机纸张类型,方向,页边距,如:复制内容到剪贴板
代码:
paperName
:要使用的纸张名称,可用的纸张名称可以从系统的页面设置对话中看到;
portrait: true
为纵向打印,false
为横向打印;
marginLeft,marginTop,marginRight,marginBottom
:指定左、上、右、下边距,单位为mm
,可以带1
位小数点,默认为打印机的默认边距;
paperName
是指当前打印机可用纸张,否则无效,比如,在一个不支持A4
纸张的打印机上,指定A4
,则无效,在此情况下,jcp
使用打印机的默认纸张。
如果你想取得某一台打印机的可用纸张列表,可以调用 getPapers
方法,如下:
复制内容到剪贴板
代码:
getPapers返回的是一个 Object对象数组,其中name属性是纸张名称。