这个插件
客户端脚本打印机设置。
推广创造了全局对象称为“jsprintsetup’,它实现的方法来获取/设置打印页面设置选项。这是有用的开发,要控制页面设置选项的代码。
一些主要特点是:
获取/设置打印设置-边缘,定位,缩放,页眉和页脚
-获取/设置全局打印设置和选定的打印机
-与安装的打印机
保存打印设置用户偏好
打印当前setttings不需要用户pereferences储蓄所需的print() ' '窗口。
打印所需的窗口或框架
无人不打印对话框
详细参考扩展可以被发现在http://jsprintsetup.mozdev.org/reference.html项目主页
版本介绍0.9.0域访问控制。请阅读笔记,新的安全功能的安全访问控制参考。
示例代码演示使用的jsprintsetup设置打印边距和呼叫无人值守打印方法(不打印对话框)。
// set portrait orientation/ /设置纵向方向
jsPrintSetup.setOption('orientation', jsPrintSetup.kPortraitOrientation);
// set top margins in millimeters/ /设置的顶缘毫米
jsPrintSetup.setOption('marginTop', 15);
jsPrintSetup.setOption('marginBottom', 15);
jsPrintSetup.setOption('marginLeft', 20);
jsPrintSetup.setOption(' marginRight', 10);
// set page header/ /设置页面标题
jsPrintSetup.setOption('headerStrLeft', 'My custom header');
jsPrintSetup.setOption('headerStrCenter', '');
jsPrintSetup.setOption('headerStrRight', '&PT');
// set empty page footer/ /设置空页页脚
jsPrintSetup.setOption('footerStrLeft', '');
jsPrintSetup.setOption('footerStrCenter', '');
jsPrintSetup.setOption('footerStrRight', '');
// Suppress print dialog/ /抑制打印对话框
jsPrintSetup.setSilentPrint(true);
// Do Print/打印
jsPrintSetup.print();
// Restore print dialog/ /恢复打印对话框
jsPrintSetup.setSilentPrint(false);
本文介绍了jsPrintSetup插件的使用方法,该插件允许开发者通过JavaScript控制打印页面的设置选项,包括边缘、定位、缩放、页眉和页脚等。文中还提供了设置打印边距及调用无人值守打印方法的示例代码。
5626

被折叠的 条评论
为什么被折叠?



