利用Loodop打印控件打印二维码的时候,往往传入的数值是变量,有的只有一个数字,有的却一大堆数字和字母,根据内容长度不同,二维码大小也不同,这样如果批量打印二维码标签,传入的数据是不同的,会造成有的标签二维码大,有的二维码小的状况。
出现这种状况,是因为Lodop中默认输出二维码的版本是AUTO(自动),这会导致随着二维码中的数据量不同,二维码大小也会不同。
如果想把所有二维码设置成同一大小,解决方法是用语句指定同一个版本
例如:每个二维码加上相同的版本,
LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",7);//设置二维码版本为7
同样都是版本7,这样打印项宽高相同,里面的内容无论是多少,都会是一样大小。
如图示,两个二维码,第一个方法里是没有加版本设置语句,走的是AUTO,虽然打印项宽高是相同的,但是数据量不同,大小不同,第二个方法里每个二维码都指定了同样的版本,打印项宽高相同,数据量不同,大小相同。

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

相关文章:

  • 2021-11-23
  • 2022-12-23
  • 2021-06-29
  • 2021-12-16
  • 2022-12-23
  • 2021-04-12
  • 2022-12-23
  • 2021-09-14
猜你喜欢
  • 2022-12-23
  • 2021-08-26
  • 2021-05-09
  • 2022-02-11
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案