Lodop某个电脑打印内容大小有问题

Posted 花谢悦神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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样式。

以上是关于Lodop某个电脑打印内容大小有问题的主要内容,如果未能解决你的问题,请参考以下文章

Lodop打印二维码内容长度不同如何大小相同

c-lodop云打印实现手机打印 JS语句打印

lodop SET_PRINT_PAGESIZE设置的纸张大小对打印器不起作用

Lodop客户端本地和集中打印 [是否安装][操作系统]

Vue2 中使用C-Lodop打印控件时无法调整二维码大小问题

lodop 打印插件,打印到不是我指定的打印机上去了,想问问打印机的索引号到底是啥情况?