赞
踩
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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。