概述
1、LODOP.SET_PRINT_PAGESIZE(1, 0, 0, "A4");
1 纵向打印
0 打印纸张的宽度 为0 ,可自定义宽
0 打印纸张的高度 为 0 ,可自定义高
A4 指定用 A4 纸打印
当宽度和高度都设为 0 的时候,才能指定用特定的纸型打印,如:A4 ,B5 等。
2、
LODOP.ADD_PRINT_TEXT(30, 280, 500, 50, "银燕公司宽带财务报表明细")
LODOP.SET_PRINT_STYLEA(1, "ItemType", 1);
LODOP.SET_PRINT_STYLEA(1, "FontSize", 14);
LODOP.SET_PRINT_STYLEA(1, "Bold", 1);
第一句:距上 30,距左280,打印区宽 500 ,打印区高 50 这样的一个区域内打印出文字”银燕公司宽带财务报表明细“
第二句:指定刚才打印的这句话 ItemType属性,1为页眉页脚,2为页号码,3为页数,0 为普通项。
第三句:指定刚才打印的这句话 FontSize 属性为 14pt
第四句:指定刚才打印的这句话,加粗显示。Bold 为1 代表加粗,0代表正常显示。
LODOP.SET_PRINT_STYLEA(1, "FontSize", 14);
中最前面的那个参数:1 ,是指的,对页面中加入的 LODOP.ADD_PRINT 元素的索引,指定是哪 一元素。
因为 LODOP.ADD_PRINT_TEXT(30, 280, 500, 50, "银燕公司宽带财务报表明细")
是 最向加的元素,所以它索引为 第 1 项。
3
LODOP.ADD_PRINT_TEXT(1050, 370, 200, 22, "第#页/共&页");
LODOP.SET_PRINT_STYLEA(2, "ItemType", 2);
LODOP.SET_PRINT_STYLEA(2, "HOrient", 1);
在距上边界 1050 象素,左 370,宽为200,高为22 这样一个区域内打印页码及总页数。
然后,指定这个索 引为2 的这个元素的 ItemType属性,1为页眉页脚,2为页号码,3为页数,0 为普通项。
只有当指定此元素 ItemType属性,2为页号码 的时候,
LODOP.ADD_PRINT_TEXT(1050, 370, 200, 22, "第#页/共&页"); 就会在每个页的固定位置都显示,
才会显示当前页码数及总页数
4
LODOP.ADD_PRINT_TEXT(90, 50, 100, 50, "共:<%=numb%> 条记录")
在指定区域内打印总记录数
LODOP.SET_PRINT_STYLEA(3, "ItemType", 1);
指定刚才加入的这个索引为第3个元素的 ItemType属性,1为页眉页脚
LODOP.ADD_PRINT_TEXT(90, 300, 350, 50, "时间范围:<%=begindt%> 至 <%=enddt%>")
在指定区域内打印时间范围
LODOP.SET_PRINT_STYLEA(4, "ItemType", 1);
指定刚才加入的这个索引为第4个元素的 ItemType属性,1为页眉页脚
//LODOP.ADD_PRINT_TABLE(110, 33, 750, 900, document.documentElement.innerHTML);
用这个写法可以打印整个页面上的 table表
LODOP.ADD_PRINT_TABLE(110, 33, 750, 900, document.getElementById("printdiv").innerHTML);
用这种写法也可以打印整个页面中指定为 div 的ID 为 "printdiv" 内的 table
最后
以上就是开朗长颈鹿为你收集整理的lodop 打印说明的全部内容,希望文章能够帮你解决lodop 打印说明所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复