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条码二维码简短问答及相关博文的更多相关文章

  1. Lodop打印条码二维码的一些设置

    Lodop绘制条码图功能让条码打印变得很简单,客户端不用安装专门的条码字库,该函数格式如下:ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,Ba ...

  2. Lodop打印条码二维码设置多宽不一定是多宽

    Lodop输出二维码和条码,可用如下语句,其中下面的width和height参数,设置了条码或二维码多宽,会发现可能不是设置的宽度或高度.ADD_PRINT_BARCODE(Top,Left,Widt ...

  3. online QRcode generator , QRcode=== (Quick Response Code) , 二维条码,二维码,彩色二维码,图片二维码,

    online QRcode generator ,  QRcode=== (Quick Response Code)    , 二维条码,二维码,彩色二维码,图片二维码, 1 http://cli.i ...

  4. Java生成条码二维码

    一.概述 可用barcode4j或zxing等第三方库,推荐zxing. barcode4j资料链接:http://barcode4j.sourceforge.net/ zxing资料链接:https ...

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

    利用Loodop打印控件打印二维码的时候,往往传入的数值是变量,有的只有一个数字,有的却一大堆数字和字母,根据内容长度不同,二维码大小也不同,这样如果批量打印二维码标签,传入的数据是不同的,会造成有的 ...

  6. C# Bartender模板打印 条码,二维码, 文字, 及操作RFID标签等。

    1.在之前写的一篇文章中, 有讲到如何利用ZPL命令去操作打印里,  后面发现通过模板的方式会更加方便快捷, 既不用去掌握ZPL的实现细节, 就可以轻松的调用实现打印的功能. 解决方案: 1.网络下载 ...

  7. LODOP表格table简短问答及相关博文

    LODOP打印表格超文本输出表格:ADD_PRINT_HTML.ADD_PRINT_HTM.ADD_PRINT_TABLE.ADD_PRINT_TBURL打印表格带页头页尾 参考样例15 http:/ ...

  8. c-lodop回调函数简短问答及相关博文

    回调函数相关博文:C-Lodop回调函数的触发.LODOP.FORMAT格式转换[回调和直接返回值].Lodop导出excel及提示成功[回调和直接返回值].c-lodop获取任务页数-回调里给全局变 ...

  9. [简短问答]SET_PRINT_STYLEA相关简短问答

    常见1:SET_PRINT_STYLEA(0,.....)放在那里参考官网下载中心的LODOP技术手册SET_PRINT_STYLEA篇,0代表前面紧跟着的打印项,放在需要该样式的打印项后面紧跟着. ...

随机推荐

  1. Echo团队Alpha冲刺 - 总结随笔

    班级:软件工程1916|W 作业:项目Alpha冲刺(团队) 团队名称:Echo 作业目标:完成项目Alpha冲刺 评审表:腾讯文档 Alpha冲刺随笔集合 目录 团队博客汇总 项目预期计划及完成情况 ...

  2. shell脚本自动化安装pgsql10.5版本

    看到有个大佬写了个很实用的脚本,于是这里做了转载 #!/bin/bash #进入软件的制定安装目录 echo "进入目录/usr/local,下载pgsql文件" cd /usr/ ...

  3. SpringBoot源码分析-编译环境与新建测试模块

    建议 分析源码建议不要使用Idea或者Eclipse等IDE工具的反编译功能或者导入源码包的方式看源码,那样不能给框架的源码做注释,所以分析源码之前都得先下载源码并构建,然后在项目中新建一个Modul ...

  4. mongoDB新增数据库

    现在,如果我们想创建名为exampledb的数据库.只需运行以下命令并在数据库中保存一条记录.保存第一个示例后,将看到已创建新数据库. use tt 这样就创建了一个数据库,如果什么都不操作离开的话, ...

  5. LeetCode 1011. Capacity To Ship Packages Within D Days

    原题链接在这里:https://leetcode.com/problems/capacity-to-ship-packages-within-d-days/ 题目: A conveyor belt h ...

  6. Java web开发——文件夹的上传和下载

    我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用. 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,i ...

  7. learning java NIO 之 CharBuffer

    import java.nio.CharBuffer; public class BufferTest { public static void main(String[] args) { CharB ...

  8. WinDbg常用命令系列---?*

    ? (Command Help) 问号(?)字符显示所有命令和运算符的列表.问号本身显示命令帮助. 环境 模式 用户模式下,内核模式 目标 实时. 崩溃转储 平台 全部 0:000> ? Ope ...

  9. 洛谷 P2701 [USACO5.3]巨大的牛棚Big Barn 题解

    P2701 [USACO5.3]巨大的牛棚Big Barn 题目背景 (USACO 5.3.4) 题目描述 农夫约翰想要在他的正方形农场上建造一座正方形大牛棚.他讨厌在他的农场中砍树,想找一个能够让他 ...

  10. 廖雪峰Python笔记

    △命令行模式和Python交互模式 在Windows开始菜单选择“命令提示符”,就进入到命令行模式,它的提示符类似C:\>:在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就 ...