js如何设置打印时是横打还是纵打?

JavaScript013

js如何设置打印时是横打还是纵打?,第1张

factory.printing.header = "This is MeadCo" //页眉

factory.printing.footer = "Advanced Printing by ScriptX" //页脚

factory.printing.portrait = true //true为纵向打印,flase为横向打印

factory.printing.leftMargin = 1.0//左页边距

factory.printing.topMargin =1. 0 //上页边距

factory.printing.rightMargin = 1.0 //右页边距

factory.printing.bottomMargin = 1.0 //下页边距

其他的不要设置,请注意,第三个属性为横向

 理论上来说这是普通打印机绝对不可能完成的任务,我们只能通过在Excel的页面设置中调整页边距来做到对纸张最大限度的利用,大致操作方法如下(以Excel2010为例):

点击工具栏中的“页面布局”→“页边距”→“自定义边距”

在弹出的窗口中点击“页边距”标签

在其中的“上”、“下”、“左”、“右”四栏里都填上0厘米

点击确定按钮

以上设置方法是针对“打印机可用范围”来设置的,根据打印机的不同,实际打印出来的文稿肯定是会有一点边距的,这是打印机对于最外层会有预留的“出血边”,因为打印机在打印文档时不可能保证进纸方向一定是正的(放入的纸角度歪个几度打印机也能打)。没有这个“出血边”的话,要是纸放入后歪个几度可能会有打印到纸张外的可能性。所以,要完全占满整张纸,一点空隙不留是做不到的(当然,也不排除大几万一台的工程/工业用打印机能做到,但那和我们生活中能用到的东西距离太远了)。

页边距是指页面的边线到文字的距离。通常可在页边距内部的可打印区域中插入文字和图形,也可以将某些项目放置在页边距区域中(如页眉、页脚和页码等)。下面跟着我来看看打印机怎么设置页边距吧!希望对你有所帮助。 1、首先打开一份文档,输入我们需要打印的'内容,当然表单设计得更加完美,那就是锦上添花。 2、点击工具栏中的“页面布局”,再在子菜单中选择“页边距”,然后在下拉菜单中选择“自定义边距”。 3、在页面设置对话框中点击“页面”,再勾选”纵向“或”横向“打印,最后点击”确定“。 4、在页面设置对话框中点击”页边距“,再各输入”上、下、左、右“几个方向的边距值,最后点击”确定“。 5、在”页边距“设置中还可以勾先”居中方式“,让我们的文档不至于出现一边多一边少的现象。 6、在所有设置完成后,我们可以点击”打印预览“,看看我们设置后的效果,如果不满意,我们还可以继续调整,直到满意为止。