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

LODOP整页缩放,宽度、高度溢出缩放

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

LODOP中,超文本超过打印项高度会自动分页,可以用语句进行缩放,让打印内容都在一页中。
例如,整页缩放和高度溢出缩放。
如下是三个语句及其效果,注意对内容缩放可能会导致变形哦,毕竟是不等比例缩放:
LODOP.SET_PRINT_MODE("PRINT_PAGE_PERCENT","Full-Page");//整页缩放
效果:宽高都会缩放,缩放到整页里面。
LODOP.SET_PRINT_MODE("FULL_WIDTH_FOR_OVERFLOW",true);//宽度溢出缩放
效果:宽度超过纸张,把宽度缩放到合适到纸张里,高度超过纸张,高度不会缩放。
LODOP.SET_PRINT_MODE("FULL_HEIGHT_FOR_OVERFLOW",true);//高度溢出缩放
效果:高度超过纸张,把高度缩放到适合纸张的高度,宽度超过纸张不会缩放。
测试代码:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WEB打印控件LODOP</title>
<script language="javascript" src="LodopFuncs.js"></script>
</head>
<body>
<a href="javascript:prn1_preview()">打印预览</a><br>
<a href="javascript:prn2_preview()">打印预览整页缩放</a><br>
<a href="javascript:prn3_preview()">打印预览宽度溢出缩放</a><br>
<a href="javascript:prn4_preview()">打印预览高度溢出缩放</a><br>
<script language="javascript" type="text/javascript">  
       var LODOP; //声明为全局变量
   function prn1_preview() {
       LODOP
=getLodop();
       LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_LINE(
"34.4mm","82.81mm","34.1mm","101.31mm",0,1);
       LODOP.ADD_PRINT_URL(
0,0,"100%","100%","http://www.c-lodop.com/index.html");    
       LODOP.PRINT_DESIGN();
       
//LODOP.PREVIEW();    
   };
   
function prn2_preview() {
       LODOP
=getLodop();
       LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_URL(
0,0,"100%","100%","http://www.c-lodop.com/index.html");    
       LODOP.SET_PRINT_MODE(
"PRINT_PAGE_PERCENT","Full-Page");
       LODOP.PRINT_DESIGN();
       
//LODOP.PREVIEW();    
   };
   
function prn3_preview() {
       LODOP
=getLodop();
       LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_URL(
0,0,"100%","100%","http://www.c-lodop.com/index.html");    
       LODOP.SET_PRINT_MODE(
"FULL_WIDTH_FOR_OVERFLOW",true);
       LODOP.PRINT_DESIGN();
       
//LODOP.PREVIEW();    
   };
   
function prn4_preview() {
       LODOP
=getLodop();
       LODOP.PRINT_INIT(
"");
       LODOP.ADD_PRINT_URL(
0,0,"100%","100%","http://www.c-lodop.com/index.html");    
       LODOP.SET_PRINT_MODE(
"FULL_HEIGHT_FOR_OVERFLOW",true);
       LODOP.PRINT_DESIGN();
       
//LODOP.PREVIEW();    
   };
       
</script>
</body>

图示:


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