条形码

php生成条形码

℡╲_俬逩灬. 提交于 2019-12-04 23:29:04
public function bar_code(){ $code = $_GET['code']; if ($code != "") { if (!is_numeric($code)) die('输入的不是数字'); if (strlen($code) != 13) die('条码长度不正确'); // 定义起始付 $start = '101'; // 定义中止符 $end = '101'; // 定义中间分隔符 $center = '01010'; // 定义左资料码 $Guide = array(0=>'AAAAAA','AABABB','AABBAB','AABBBA','ABAABB','ABBAAB','ABBBAA','ABABAB','ABABBA','ABBABA'); // 定义左侧码,分为“A”、“B”两种 $Lencode = array("A" => array('0001101','0011001','0010011','0111101','0100011','0110001','0101111','0111011','0110111','0001011'), "B" => array('0100111','0110011','0011011','0100001','0011101','0111001','0000101','0010001',

php(tp5)生成条形码

╄→гoц情女王★ 提交于 2019-12-04 21:17:07
因为公司业务需要,研究了一下条形码 1.下载barcodegen扩展包 官网地址: https://www.barcodebakery.com 2.下载完后解压至 extend 文件夹里面,然后复制以下代码,调用该方法,传递订单编号即可 //头部引入 use BarcodeBakery\Barcode\BCGcode128; use BarcodeBakery\Common\BCGColor; use BarcodeBakery\Common\BCGDrawing; use BarcodeBakery\Common\BCGFontFile; //生成条形码 public function txm($order_number){ import('example.vendor.autoload',EXTEND_PATH); import('packages.barcode-common.src.BCGColor',EXTEND_PATH); import('packages.barcode-common.src.BCGFontFile',EXTEND_PATH); import('packages.barcode-common.src.BCGcode128',EXTEND_PATH); import('packages.barcode-common.src.BCGDrawing'

Android扫描条形码实现

♀尐吖头ヾ 提交于 2019-12-04 19:20:48
扫描和识别条形码的android支持库 android支持扫描条形码。不过手里没有真机,无法理解该功能是一个应用,还是一个可API调用的功能。不过在网上找到一个免费开源的android处理条形码的库。见: http://code.google.com/p/zxing 可以作为应用安装到android上,见: http://code.google.com/p/zxing/wiki/GettingStarted 或者,在另外的程序中使用该功能: http://code.google.com/p/zxing/wiki/ScanningViaIntent 编写最简单的android扫描条形码功能 已经有java的第三方开源条形码识别库(zxing)了,在自己的应用中扫描条形码实际上只需调用该第三方库的实现即可。写 扫描和识别条形码的android支持库 的时候还没有g1手机,现在可以试试了。 为了能调用zxing,需要先安装google market中的barcode scanner: 为了能调用zxing,需要先安装google market中的barcode scanner: ‍ 程序很简陋,第一个界面: ‍ 第二个界面,跳到了zxing库提供的Activity去做条形码扫描,这里扫描的是 生成QR二维条码 中的本站url。 ‍ qr码瞬间就可以识别到

生产制造追溯系统(一)

扶醉桌前 提交于 2019-12-03 18:37:42
从事了多年的生产系统开发、设计与维护,对生产流程控制与现场数据采集还算是比较熟悉,经历了多个公司的系统建设,总结了一些比较实在功能模块。任何一家企业都有多个客户,而每一个客户的产品各不相同,不同的产品有着不同的生产流程,因此我们必须通过流程管理系统来规范我们的流程,通过可视化的流程设计界面,用户可以非常方便的设计出符合产品生产工艺的流程,该项目中用到了大量的条码打印功能,所以本文主要讲解如何在系统中实现条码打印,条码打印大概分为如下几种方式: 1.利用专业的条码打印软件进行打印,比如 BarTender, FastReport等。 2.通过 Graphics 进行绘图,最后将图片打印出来。 在程序中通过 BarTender 进行条码打印 首先在 BarTender 中创建新文件,并增加一个类型为 code128类型的条码,如下图所示: 双击这个条形码,在“数据源”选项中设置该条码的数据源属性,指定数据源名称为 {SN},如下图所示,此处很关键。 以下为关键性代码: //获取默认打印机 System.Drawing.Printing.PrintDocument pringdocument = new System.Drawing.Printing.PrintDocument(); string pring_name = pringdocument.PrinterSettings

在条码标签打印软件上绘制条形码并自动生成序列号

匿名 (未验证) 提交于 2019-12-03 00:33:02
在做条码标签的时候,输入序列号很简单,如果只有五六个,手工输入就可以的,可是如果有100个,1000个,甚至10000个序列号的时候,我们该怎么办呢?今天就来分享下在条码标签打印软件上制作条形码序列号的方法,具体操作步骤如下: 1、打开条码标签打印软件,新建纸张,在文档设置里面设置需要的纸张,这里咱们以A4纸为列,设置下标签的行数和列数以及标签尺寸,这个都是根据自己的要求设计的 2、在我们新建的纸张上,点击左侧绘制一维条码按钮,在画布上绘制一个条形码,右击属性,出来一个图形属性对话框,在数据源里,点击修改,出来一个数据对象管理对话框,在这个对话框里手动输入我们不变的数据, 点击添加 3、在数据源里,再点击“+”号按钮,弹出数据对象管理对话框,在数据对象类型中,选择序列生成,开始字符串为1,点添加。 4、然后在右侧处理方法,点击“+”号按钮,弹出处理方法管理对话框,在处理方法类型中,选择补齐,目标长度为4,填充字符为0,点击添加 5、点击添加之后,最后点击确定,一个条形码就制作完成了,点击上方的打印按钮,出来打印设置对话框,在里面点击预览,也可以直接点击上方的预览按钮,可以看到批量打印的效果 以上就是在条码标签打印软件中制作条形码生成序列号的全过程,预览结果如上图,感兴趣的朋友可以下载条码标签打印软件,实际操作一下 原文:http://blog.51cto.com/13750277

【odoo12】【官方用户文档】库存

匿名 (未验证) 提交于 2019-12-03 00:02:01
总览 主要概念 仓储管理说明 常用名称 开始 如何安装odoo仓储应用 流程概览 从采购到交付 设置 产品 如何使用不同的计量单元? 使用产品变体 你应该在什么时候使用 包装,计量单元及工具包? 如何选择正确的补货策略? 仓库 仓库与位置的不同? 如何创建仓库? 如何创建位置? 仓库管理 库存调整 如何创建独立的仓库? 如何在最小库存规则及定制之间抉择? 不同仓库间调拨 交付订单 如何选择正确的仓储流程,以有效解决交付订单? 如何一键式处理交付订单(发货)? 如何两步完成交付订单(拣货+发货)? 如何三步完成交付订单(拣货+打包+发货)? 如何计算预计交付日期? 如何从供货商直接发货给客户(送货)? 如何改变标签类型? 如何销售订单的包装类型? 如何限制仅在特定国家销售? 如何取消交付订单? 进货 如何处理收据? 如何将货物放置在指定位置? 如何在商品收据中添加质量控制步骤? 其他业务 如何销毁产品? 如何管理不 属于你的货物? 如何规划计划? 调配? 批号和序列号 批号和序列号的区别? 如何使用序列号? 如何管理大量相同的产品? 估价方法 如何进行仓储评估? 发货 发货模块设置 如何设置发货方式 如何整合快递公司? 如何获取UPS物流信息? 如何获取DHL物流信息? 发货模块使用 如何就发货开票? 如何就同一订单不同发货方式进行管理? 如何打印发货单? 如何取消发货请求?

js生成条形码――JsBarcode

匿名 (未验证) 提交于 2019-12-02 23:40:02
原文地址: https://www.cnblogs.com/huangenai/p/6347607.html 介绍一下在GitHub生成条形码的js插件→ JsBarcode 条码支持的有: CODE128 EAN CODE39 ITF-14 MSI Pharmacode Codabar 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no" /> <title></title> <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.3.min.js"></script> <script type="text/javascript" src="js/JsBarcode.all.js"></script> </head> <body> <svg id="svgcode"></svg> <!-- or --> <canvas id="canvascode"></canvas> <!-- or --> <img id="imgcode" />

C#生成条形码

匿名 (未验证) 提交于 2019-12-02 23:03:14
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Johan_Joe_King/article/details/84726985 条形码的历史虽然已经不算短了,而且现在二维码的使用量也越来越大,但条形码至今依然重要 在某些需求下,我们需要根据一些信息生成条形码,比如我们用 C# 就能很方便的完成以上过程,本例用VS2013开发 首先,我们还需要一个 zxing.dll 的外部支持文件,可以上这里下载: http://zxingnet.codeplex.com/ 1、新建项目,构造窗体 我们拖一个文本框,输入条码的信息,拖一个按钮,表示开始生成,拖一个pictureBox,存放生成出的条形码 2、引用DLL文件 3、编写后台代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using ZXing.Common; using ZXing; namespace

C#控制台下生成EAN13图片N张[含class]

╄→гoц情女王★ 提交于 2019-12-02 22:26:27
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; namespace EAN13 { class Program { static void Main(string[] args) { int h = 15; int w = 4; Bitmap img = new Bitmap(w * 130, h * 60); //pictureBox1.Image = (Image)img; Graphics g = Graphics.FromImage(img); g.FillRectangle(Brushes.White, 0, 0, w * 130, h * 60); Pen p = new Pen(Color.White, 0); Random rd = new Random(); for (int y = 0; y < h; y++) { for (int x = 0; x < w; x++) { long v1 = rd.Next(100000, 999999); //只限于:十二位十进制数; long v2 = rd

java读写条形码、二维码

匿名 (未验证) 提交于 2019-12-02 21:35:18
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38500325/article/details/88842454 欢迎大家去我的 博客 逛逛 前言 这里讲解一下条形码与二维码的基础知识与应用. Ŀ¼: 概念 条形码(barcode) 以一组宽度不同的黑条和空白,安照一定编码规则,用来表示一组信息的图形标识. 标识一串数字或字母. 一般容量小于30个数字或字母 二维码(QRcode) 又叫二维条形码. 用特定的几何图形按照一定规律在平面上分布的黑白相间的图形. 能够存储数字,字母,汉字,图片等. 字符集128个字符 可存储<几十kb 抗损坏 实践 常用类包 名称 特点 Zxing(Google) 支持1D,2D的barcode Barcode4J 纯java生成,只负责生成,不负责解析 Zxing Maven依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.3</version> </dependency> 条形码 /** * generateCode 根据code生成相应的一维码 * @param file 一维码目标文件 * @param code 一维码内容 *