LODOP条码二维码简短问答及相关博文
LODOP如何输出条码
条码输出 参考样例11 http://www.c-lodop.com/demolist/PrintSample11.html
超文本表格中的条码参考样例47 http://www.c-lodop.com/demolist/PrintSample47.html
LODOP对象嵌套在一段要输出的超文本中,表格中的条码参考样例47http://www.c-lodop.com/demolist/PrintSample47.html
其他相关博文:Lodop打印条码二维码的一些设置、Lodop打印条码二维码设置多宽不一定是多宽、Lodop条形码竖条和值右端不对齐的解决方法、Lodop提示BarCode Type(ena13)Invalid!、Lodop打印二维码内容长度不同如何大小相同、二维码中加图片(打印带图片的二维码)、
条码设置下方数值不显示
给条码加该样式 :
参考样例11http://www.c-lodop.com/demolist/PrintSample11.html
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);//设置不显示下方的条码数值
如图:打印设计——选中该条码打印项——右键属性——条码属性——条码图含文字前面的勾去掉

条码下方数值相对条码居中
参考样例11http://www.c-lodop.com/demolist/PrintSample11.html
LODOP.SET_PRINT_STYLEA(0,"AlignJustify",2);//设置条码下方的文字相对于条码本身居中

其他:
LODOP.SET_PRINT_STYLEA(0,"AlignJustify",1);//设置条码下方的文字相对于条码本身居左
LODOP.SET_PRINT_STYLEA(0,"AlignJustify",3);//设置条码下方的文字相对于条码本身居右
条码粗细
二维码及条码大小控制 通过输出的整体宽度调整粗细
参考http://www.c-lodop.com/faq/pp10.html
条码二维码宽度调整
参考http://www.c-lodop.com/faq/pp10.html
随着条码或二维码的增大或缩小是受每个竖条或横条的宽度合计值影响,通过调整宽度达到想要的效果。条码设置多宽不一定是多宽,可以在打印设计里调整到合适大小,然后在打印设计里生成代码。
条码设置多宽不一定是多宽,可以在打印设计里调整到合适大小,然后在打印设计里生成代码。
参考http://www.c-lodop.com/faq/pp10.html
条码设置多宽不一定是多宽,可以在打印设计里调整到合适大小,然后在打印设计里生成代码。
二维码及条码大小控制
参考http://www.c-lodop.com/faq/pp10.html
宽度跳跃式放大或缩小,是非线性,受合计值的影响
参考http://www.c-lodop.com/faq/pp10.html
参考链接的说明,宽度跳跃式放大或缩小,是非线性,宽度不能微小的调整,因为受所有条码竖的合计值影响。
在打印设计里调整宽高试试,无法做到很小的宽度微小调整。
或者改用图片方式,但是图片方式不如lodop语句输出的清晰。
在打印设计调整,找到合适的大小,不同数值大小可能不同,参考http://www.c-lodop.com/faq/pp10.html
计算后的合计宽度一般是小于等于设定宽度。
条码下方文字字体
也可以 LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);
可以设置下方不显示数字,然后用add_print_text文本单独输出数字,放在条形码下方。
设置条码或二维码一样大小
参考http://www.c-lodop.com/faq/pp10.html
二维码可以通过设置具体的QRCode版本,让不同数值的二维码统一大小。
条码随着数值不同,宽度可能不同,无法做到完全统一大小,可估计最大宽度,最后的实际宽度一般是小于等于设定宽度。
只有二维码能通过设置具体的版本,让不同数值的二维码统一大小,条码没有这个属性。
一维码二维码字符限制
一维条码能包含的字符内容及长度限制 参考http://www.c-lodop.com/faq/pp18.html
如果条码内容为空提示“QRCode data null”
二维码 相对于低容错L 7% 所能输出的最大字符数值http://www.c-lodop.com/faq/pp10.html
相对于低容错L 7% 所能输出的最大字符数值如下
版本1:最大值17个字符
版本2:最大值32个字符
版本3:最大值53个字符
版本5:最大值106个字符
版本7:最大值154个字符
版本10:最大值135个汉字 271个字符
版本14:最大值229个汉字,458个字符
超出了会有内容溢出提示“QRCode data overflow"
条码识别
影响条码识别率的可能原因 http://www.c-lodop.com/faq/pp6.html
二维码扫描出乱码
更改其他编码试试:
例如:LODOP.SET_PRINT_STYLEA(0,"DataCharset","UTF-8");
如图:打印设计——选中该条码打印项——右键属性——条码属性——下方修改编码

然后生成代码。
设置条码下方的字体大小

例如:
LODOP.ADD_PRINT_BARCODE(88,32,206,78,"128B","123456789012");//设置条码位置、宽高、字体、值
LODOP.SET_PRINT_STYLEA(0,"FontSize",18);//设置上面这个条码下方的文字字体大小
打印设计如何插入二维码
选择插入条码,然后选中这个条码,选中字体,字体改为二维码相关类型,如QRCode

如何旋转二维码
参考 样例13 http://www.c-lodop.com/demolist/PrintSample13.html
LODOP.SET_PRINT_STYLEA(0,"Angle",90);//设置旋转角度

打印二维码排版
打印二维码,参考样例11 http://www.c-lodop.com/demolist/PrintSample11.html
设置具体版本号,不同值的二维码统一大小,参考http://www.c-lodop.com/faq/pp10.html
打印项的定位可以需要自己设置,用添加打印项的参数的顶边距和左边距可设置在纸张中的位置。
打印条码图片显示叉号
(1)查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
查看一下传入的图片路径是否正确,尽量用绝对路径地址,换个图片试试。
(2)显示空白或者图片缺失等问题,加延迟试试:
LODOP.SET_PRINT_STYLEA(0,"HtmWaitMilSecs",1000)//设置上一项延迟超文本下载1000毫秒
(3)权限问题,图片显示叉号 说明服务端拒绝了 可能证书 session等问题,导致没有直接访问该图片的权限,有些需要验证之后才能访问图片。由于Lodop借用IE下载引擎,与非IE浏览器之间目前不能传递Session(cookies)
(4)清空ie缓存 重置ie 后在ie中查看下。IE中的URL最大长度限制为2048字节。超过这个长度会不支持。
(5) 查看服务器端错误日志排查下 。
(6)做个简单的例子验证下,排除其他因素的干扰。Base64输出图片参考样例38。
可以用LODOP语句输出条码二维码 参考样例11 http://www.c-lodop.com/demolist/PrintSample11.html
LODOP条码二维码简短问答及相关博文的更多相关文章
- Lodop打印条码二维码的一些设置
Lodop绘制条码图功能让条码打印变得很简单,客户端不用安装专门的条码字库,该函数格式如下:ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,Ba ...
- Lodop打印条码二维码设置多宽不一定是多宽
Lodop输出二维码和条码,可用如下语句,其中下面的width和height参数,设置了条码或二维码多宽,会发现可能不是设置的宽度或高度.ADD_PRINT_BARCODE(Top,Left,Widt ...
- online QRcode generator , QRcode=== (Quick Response Code) , 二维条码,二维码,彩色二维码,图片二维码,
online QRcode generator , QRcode=== (Quick Response Code) , 二维条码,二维码,彩色二维码,图片二维码, 1 http://cli.i ...
- Java生成条码二维码
一.概述 可用barcode4j或zxing等第三方库,推荐zxing. barcode4j资料链接:http://barcode4j.sourceforge.net/ zxing资料链接:https ...
- Lodop打印二维码内容长度不同如何大小相同
利用Loodop打印控件打印二维码的时候,往往传入的数值是变量,有的只有一个数字,有的却一大堆数字和字母,根据内容长度不同,二维码大小也不同,这样如果批量打印二维码标签,传入的数据是不同的,会造成有的 ...
- C# Bartender模板打印 条码,二维码, 文字, 及操作RFID标签等。
1.在之前写的一篇文章中, 有讲到如何利用ZPL命令去操作打印里, 后面发现通过模板的方式会更加方便快捷, 既不用去掌握ZPL的实现细节, 就可以轻松的调用实现打印的功能. 解决方案: 1.网络下载 ...
- LODOP表格table简短问答及相关博文
LODOP打印表格超文本输出表格:ADD_PRINT_HTML.ADD_PRINT_HTM.ADD_PRINT_TABLE.ADD_PRINT_TBURL打印表格带页头页尾 参考样例15 http:/ ...
- c-lodop回调函数简短问答及相关博文
回调函数相关博文:C-Lodop回调函数的触发.LODOP.FORMAT格式转换[回调和直接返回值].Lodop导出excel及提示成功[回调和直接返回值].c-lodop获取任务页数-回调里给全局变 ...
- [简短问答]SET_PRINT_STYLEA相关简短问答
常见1:SET_PRINT_STYLEA(0,.....)放在那里参考官网下载中心的LODOP技术手册SET_PRINT_STYLEA篇,0代表前面紧跟着的打印项,放在需要该样式的打印项后面紧跟着. ...
随机推荐
- Matplotlib:mpl_toolkits.mplot3d工具包
简介 mpl_toolkits.mplot3d是Matplotlib里面专门用来画三维图的工具包,官方指南请点击此处<mplot3d tutorial> 使用 导入 使用from mpl_ ...
- 对字符串'//*[@]/div/p/a[1]/c[2]/a[3]/b'从右向左依次删除指定字符串
import re s='//*[@]' a=s+'/div/p/a[1]/c[2]/a[3]/b' c=[1,2] b=a.split(s) #切割 c=b[1].split('/') #切割 d= ...
- 使用Apache commons-maths3-3.6.1.jar包进行简单的数据统计分析(java)
使用maths3函数进行简单的数据统计性描述: 使用场景:本地,直接运行就可以: 具体后面有个性化的需求,可以再修改~ package com; import org.apache.commons.l ...
- 使用mybatis框架实现带条件查询-单条件
之前我们写的查询sql都是没有带条件的,现在来实现一个新的需求,根据输入的字符串,模糊查询用户表中的信息 UserMapper.xml UserMapper.java 与jdbc的比较: 编写测试方法 ...
- JS优化常用片断
防抖debounce装饰器 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时. function debounce(func, delay) { let isCooldown = fa ...
- KMP + BZOJ 4974 [Lydsy1708月赛]字符串大师
KMP 重点:失配nxtnxtnxt数组 意义:nxt[i]nxt[i]nxt[i]表示在[0,i−1][0,i-1][0,i−1]内最长相同前后缀的长度 图示: 此时nxt[i]=jnxt[i]=j ...
- Java中多态
多态:把子类看成是父类,把实现类看成是接口,这样类就具有多种形态,称为多态. 在多态中访问成员变量,访问的是父类中的成员变量. 在多态中访问成员方法,先访问的是子类,看看子类有没有覆盖重写要访问的父类 ...
- [转贴] bu AU3脚本录制工具(软件自动化安装的最简便的方法)
http://www.autoitx.com/thread-15419-1-1.html 1,打开一个.au3的文档或者新建一个.au3的文档,用SciTE编辑; 2,按下ALT+F6,弹出下面的对话 ...
- learning java 处理流的用法
有点重定向使用的味道 import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.Pri ...
- A revolutionary architecture for building a distributed graph
转自:https://blog.apollographql.com/apollo-federation-f260cf525d21 What if you could access all of you ...