zoukankan      html  css  js  c++  java
  • Lodop某个电脑打印内容大小有问题

    可能原因分析:本地设置放大比例问题,是真实的放大或缩小,
    1.查看比例应在100%,

    2.控制面板设置显示应在100%(win7 win10中)

    3.超文本样式问题,分析样式中不同浏览器版本下显示不一致的标签属性,避开,换其他方式实现
    4.打印机纸张问题:纸张大小是否一致;可打印区域是否影响到了输出内容的大小;

    注意事项:
    1.并不是程序设置了纸张大小就一定生效,需要选择真实打印机然后预览下方查看,才能确认纸张和设置纸张一致。
    在预览里选择真实打印机,下方状态栏可以看到纸张,有的打印机纸张可能不生效,排查一下是否和设置的纸张一致。
    2.电脑中的缩放会影响打印内容,由于Lodop调用ie引擎进行解析超文本,但是客户端ie版本可能不同,或ie本身存在问题,都会影响解析后的样式是,升级ie浏览器
    3.打印机不同,可打区域可能不同,进而如果里面样式受容器的影响,可打区域也会影响样式。

    此外,css样式等尽量使用pt等绝对单位,不使用px等相对单位,避免分辨率的影响。

    关于操作系统的显示设置的缩放,对打印有影响:

    操作系统的这个显示必须是100%,lodop无法控制,需要手动设置成100%。
    如果是超文本内部的css样式设置的是px单位,电脑的分辨率不同,会有影响,可以换用pt等绝对单位。
    这个操作系统显示的缩放比例对打印有影响,需要设置成100%.

    这里指的超文本的px单位,是超文本的内部的css样式,不是lodop中的px,例如:LODOP中的纯文本和超文本打印项 该博文中的字体为蓝色,就是css样式。

  • 相关阅读:
    Mina Core 10-执行器过滤器
    Mina Core 09-编解码过滤器
    Mina Core 08-IoBuffer
    Mina Basics 07-处理程序Handler
    Mina Basics 06-传输
    Mina Basics 05-过滤器
    Mina Basics 04- 会话
    Mina Basics 03-IoService
    Mina Basics 02-基础
    Mina Basics 01- 入门
  • 原文地址:https://www.cnblogs.com/huaxie/p/9854851.html
Copyright © 2011-2022 走看看