杰表技术论坛 's Archiver

admin 发表于 2017-12-18 10:24

【jcp使用手册】零边距打印

每个打印机都会有一个最小边距(最小边距因打印机不同而不同),如果你在纸张设置对话框中,设置的边距小于这个最小边距,那么,你的设置将不会起作用。这使你在套打时会产生这样的问题:你已经设置了最小的左(上)边距,但打印出来的东西,仍然是偏右(偏下)。这时,你可以设置 noMargins属性为true, 在此模式下,JCP将强制上、下、左、右边距为零,而打印预览时,页面设置对话框中的边距设置变为不可用,零边距设置代码如下:

[code]var myDoc = {  
    noMargins : true,//设置为零边距打印  
    documents : document,  
    copyrights : '杰创软件拥有版权  www.jatools.com'  
};  
getJCP().print(myDoc);  [/code]


在零边距打印模式下,页面中的打印内容定位,可使用 page div的padding-left,padding-top来整体移动,实现相当于设置左上边距的效果。

admin 发表于 2017-12-18 10:25

在线示例:[url=http://print.jatools.com/jcp/0.99/nomargins.htm]http://print.jatools.com/jcp/0.99/nomargins.htm[/url]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.