LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

Lodop中如何实现横向或纵向打印控制

admin
2023年9月25日 23:22 本文热度 989

横向纵向 参考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);让用户选择打印方向。
进纸纸张不同,让用户选择不同的纸张。

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script language="javascript" src="LodopFuncs.js"></script>
</head>
<body>
<a href="javascript:prn1_preview()">横向纵向</a><br>
<script language="javascript" type="text/javascript">  
        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();
    };

  

图示:

【LODOP】打印项旋转和横向纵向(不是纸张方向),参考西瓜视频:https://v.ixigua.com/iJE2BBrD

新版c-lodop已经可以支持打印pdf了,关于pdf横向纵向,【LODOP】打印pdf横向纵向,参考西瓜视频:https://v.ixigua.com/iJE2h5Yf/


该文章在 2023/9/25 23:23:22 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved