lodop打印html上下居中,lodop打印横向纵向

简短问答:

横向纵向 参考http://www.c-lodop.com/blogs/Blog010.html

设置打印方向,参考样例5 http://www.c-lodop.com/demolist/PrintSample5.html

横向打印,纵向预览,参考样例16的E http://www.c-lodop.com/demolist/PrintSample16.html

注意这里的横向纵向指的是内容的方向,不是纸张的方向。

仔细阅读下http://www.c-lodop.com/blogs/Blog010.html

其他:

有的用户横着进纸,有的用户纵向进纸,怎么办?

进纸方向不同,是不同纸张,可以让用户自己选择。

纸张设置,参考样例5 http://www.c-lodop.com/demolist/PrintSample5.html

用xps或pdf虚拟打印机测试一下(测试可用样例5),如果虚拟打印机输出的是正确的纸张,真实打印机不是,可能是打印机不支持该自定义纸张。

选择该真实打印机,在打印预览下方状态栏查看一下纸张大小,有的打印机不支持该自定义纸张。

横着进纸,宽边进纸,有的打印机不支持这种纸张,预览下方状态栏查看下。

LODOP.SET_PRINT_MODE("RESELECT_ORIENT",true);让用户选择打印方向。

进纸纸张不同,让用户选择不同的纸张。

下图,有两段代码,第二段没在图中写代码,设置的纸张宽高是反着的。

宽边进纸,和窄边进纸是不同的纸张。

横向纵向

var LODOP; //声明为全局变量

function prn1_preview() {

LODOP=getLodop();

LODOP.PRINT_INITA(0,0,151,76,"");

LODOP.SET_PRINT_PAGESIZE(1,400,200,"");//宽边进纸,窄边进纸宽高相反

LODOP.ADD_PRINT_RECT(7,11,133,60,0,1);

LODOP.ADD_PRINT_TEXT(26,32,100,20,"花谢悦神cnblog");

LODOP.SET_PRINT_MODE("RESELECT_ORIENT",true);

LODOP.PRINT_DESIGN();

};

图示:

e2f1534a5852bef38188543a9f9677a3.png

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值