• [图片问答]打印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:


    图2:

  • 相关阅读:
    199. 二叉树的右视图
    二叉树前、中、后、层次、遍历的非递归法
    奇思妙想
    917. 仅仅反转字母【双指针】
    JVM性能监控与故障处理工具
    Java线程池使用和常用参数(待续)
    MySQL常用知识
    手写常用算法
    LightOj 1170
    逆元总结
  • 原文地址:https://www.cnblogs.com/huaxie/p/11847142.html
Copyright © 2020-2023  润新知