LODOP使用问题解决汇总

LODOP 打印控件出现问题及修改方法

问题1 、打印网页时页面出现电脑设置的底色如何解决?

解决方法 :按照如下方式添加HTML页面

var strHTML="<body style='margin:0;background-color: white'>"+document.getElementById("table02").innerHTML+"</body>";

LODOP.ADD_PRINT_HTM("5mm",34,"RightMargin:0.9cm","BottomMargin:9mm",strHTML);

问题2 、如何设定不记录用户设定的偏移量,即每次进入打印界面都直接“恢复整体缺省”?

解决方法 :将打印任务名称设置为空字符,例如: LODOP.PRINT_INITA(0,0,800,1200, “” );

问题3 、如下图的纸张大小为什么设置不了

解决方法 :不要设置通过 LODOP.SET_PRINT_PAGESIZE 设置纸张大小。另外纸张大小控制及优先级可参考如下文章: http://blog.sina.com.cn/s/blog_721e77e50100wto6.html

问题4 、如何设定字体大小、颜色、旋角等按钮是否可用?

解决方法:按照如下设定: LODOP.SET_SHOW_MODE( “SETUP_ENABLESS” , " 11111111000001 " ); // 限制用户的权限,仅 setup 下有效

LODOP.PRINT_SETUP(); // 面向最终用户的修改功能,有权限限制

备注: “SETUP_ENABLESS” 设定的值,,每一个数字对应一个功能: 1 表示可用, 0 表示不可用。

问题 5 、为什么我打印网页时不同分辨率的电脑打印出来的样式不一样?

解决方法 :

1 、尽量不要使用   这种空格代码( 目前发现不同分辨率   的长度是不一样的 );

2 、对于 width 这种属性尽量不要使用百分率和 PX ,而是设定为具体的 mm 或者 pt 值;

问题 6 、在开发时调整好偏移量,在用户那为什么体现不出来?

解决方法:由于 LODOP 有记忆功能,会将用户调整的位置保留在本地电脑中,当开发时修改了偏移量时,而用户那边还是使用保存在本地电脑的参数,所以需要设定“恢复整体缺省”;

问题 7 、打印有表格的 HTML 时分页时表格样式不能正常分页?

解决方法 :将 LODOP .ADD_PRINT_HTM 改为 LODOP .ADD_PRINT_TABLE 即可自动实现表格的分页

问题 8 、 为什么在不同的电脑打印的样式不一样(与分辨率无关)?

解决办法 :将客户电脑系统的 DPI 值设置为默认。

问题 9 、 如图所示,表格的单元格为什么没有数据时边框不显示?

解决办法 :对单元格增加一个空格或者每次直接进入打印预览即可看见。

问题 10 、 软件可以设置自动换行、自动缩小字体吗?

解决办法: 软件目前没有这个功能,对于打印网页的可通过 css 来达到自动换行、自动缩小字体的效果。

问题 11 、 打印表格时标题需要两边对齐。

解决办法: 目前是通过增加 &nbsp ;来控制字间距,但根据问题 5 的建议,有些电脑还是会出现样式问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值