html图片打印不出来 lodop_[图片问答]打印html样式有问题

1.加载css样式,参考样例10 http://www.c-lodop.com/demolist/PrintSample10.html

2.查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html

分析差异点,因浏览器版本不同遵循的html标准不同,造成某些标签属性显示有差异,尽量避免使用有差异的属性,可以在ie下不同版本仿真情况下验证差异

排查样式,尽量使用使用各浏览器无歧义的通用的 html css js,不支持的样式可尝试用其他样式代替。

3. Lodop是基于本机windows底层引擎进行渲染解析的,与ie调用的引擎一致。,重置ie浏览器试试。

4. 可尝试把ADD_PRINT_HTM 换成 ADD_PRINT_HTML(图形模式)试试,ADD_PRINT_HTML不如ADD_PRINT_HTM清晰,适合高精度的打印机,两者各有优势。

5.是否没有加载完全,给该超文本打印项加延迟试试:

LODOP.SET_PRINT_STYLEA(0,"HtmWaitMilSecs",1000)//设置上一项延迟超文本下载1000毫秒

6.用xps或pdf虚拟打印机测试一下,和真实打印机对比,排除打印机的影响。

html样式

图1:

eac4d9d45d8a0c150e76b568ae373350.png

图2:

280f6f552e4ddb73e4e585156b5e2203.png

原文:https://www.cnblogs.com/huaxie/p/11847142.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值