ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:18.17KB ,
资源ID:5864714      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5864714.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NET绘制条码Code128ACode128BCode128CEAN128.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

NET绘制条码Code128ACode128BCode128CEAN128.docx

1、NET绘制条码Code128ACode128BCode128CEAN128.NET绘制条码Code128A,Code128B,Code128C,EAN1282010-12-01 17:43使用BandCode.Code128 _Code = new BandCode.Code128(); _Code.ValueFont = new Font(宋体, 10); pictureBox1.Image=_Code.GetCodeImage(20081011001010020001, BandCode.Code128.Encode.Code128C); pictureBox1.Image.Save(C:

2、B.BMP);完整类using System;using System.Data;using System.Collections.Generic;using System.Text;using System.Drawing;namespace CopyDirectoryInfo / Code128A,Code128B,Code128C,EAN128条码 public class BandCode public class Code128 private DataTable m_Code128 =new DataTable(); private uint m_Height = 40; / /

3、高度 / public uint Height get return m_Height; set m_Height = value; private Font m_ValueFont = null; / / 是否显示可见号码 如果为NULL不显示号码 / public Font ValueFont get return m_ValueFont; set m_ValueFont = value; private byte m_Magnify = 0; / / 放大倍数 / public byte Magnify get return m_Magnify; set m_Magnify = valu

4、e; / / 条码类别 / public enum Encode Code128A, Code128B, Code128C, EAN128 public Code128() m_Code128.Columns.Add(ID); m_Code128.Columns.Add(Code128A); m_Code128.Columns.Add(Code128B); m_Code128.Columns.Add(Code128C); m_Code128.Columns.Add(BandCode); m_Code128.CaseSensitive = true; #region 数据表 m_Code128.

5、Rows.Add(0, , , 00, 212222); m_Code128.Rows.Add(1, !, !, 01, 222122); m_Code128.Rows.Add(2, , , 02, 222221); m_Code128.Rows.Add(3, #, #, 03, 121223); m_Code128.Rows.Add(4, $, $, 04, 121322); m_Code128.Rows.Add(5, %, %, 05, 131222); m_Code128.Rows.Add(6, &, &, 06, 122213); m_Code128.Rows.Add(7, , , 0

6、7, 122312); m_Code128.Rows.Add(8, (, (, 08, 132212); m_Code128.Rows.Add(9, ), ), 09, 221213); m_Code128.Rows.Add(10, *, *, 10, 221312); m_Code128.Rows.Add(11, +, +, 11, 231212); m_Code128.Rows.Add(12, , , 12, 112232); m_Code128.Rows.Add(13, -, -, 13, 122132); m_Code128.Rows.Add(14, ., ., 14, 122231)

7、; m_Code128.Rows.Add(15, /, /, 15, 113222); m_Code128.Rows.Add(16, 0, 0, 16, 123122); m_Code128.Rows.Add(17, 1, 1, 17, 123221); m_Code128.Rows.Add(18, 2, 2, 18, 223211); m_Code128.Rows.Add(19, 3, 3, 19, 221132); m_Code128.Rows.Add(20, 4, 4, 20, 221231); m_Code128.Rows.Add(21, 5, 5, 21, 213212); m_Co

8、de128.Rows.Add(22, 6, 6, 22, 223112); m_Code128.Rows.Add(23, 7, 7, 23, 312131); m_Code128.Rows.Add(24, 8, 8, 24, 311222); m_Code128.Rows.Add(25, 9, 9, 25, 321122); m_Code128.Rows.Add(26, :, :, 26, 321221); m_Code128.Rows.Add(27, ;, ;, 27, 312212); m_Code128.Rows.Add(28, , , , 30, 212123); m_Code128.

9、Rows.Add(31, ?, ?, 31, 212321); m_Code128.Rows.Add(32, , , 32, 232121); m_Code128.Rows.Add(33, A, A, 33, 111323); m_Code128.Rows.Add(34, B, B, 34, 131123); m_Code128.Rows.Add(35, C, C, 35, 131321); m_Code128.Rows.Add(36, D, D, 36, 112313); m_Code128.Rows.Add(37, E, E, 37, 132113); m_Code128.Rows.Add

10、(38, F, F, 38, 132311); m_Code128.Rows.Add(39, G, G, 39, 211313); m_Code128.Rows.Add(40, H, H, 40, 231113); m_Code128.Rows.Add(41, I, I, 41, 231311); m_Code128.Rows.Add(42, J, J, 42, 112133); m_Code128.Rows.Add(43, K, K, 43, 112331); m_Code128.Rows.Add(44, L, L, 44, 132131); m_Code128.Rows.Add(45, M

11、, M, 45, 113123); m_Code128.Rows.Add(46, N, N, 46, 113321); m_Code128.Rows.Add(47, O, O, 47, 133121); m_Code128.Rows.Add(48, P, P, 48, 313121); m_Code128.Rows.Add(49, Q, Q, 49, 211331); m_Code128.Rows.Add(50, R, R, 50, 231131); m_Code128.Rows.Add(51, S, S, 51, 213113); m_Code128.Rows.Add(52, T, T, 5

12、2, 213311); m_Code128.Rows.Add(53, U, U, 53, 213131); m_Code128.Rows.Add(54, V, V, 54, 311123); m_Code128.Rows.Add(55, W, W, 55, 311321); m_Code128.Rows.Add(56, X, X, 56, 331121); m_Code128.Rows.Add(57, Y, Y, 57, 312113); m_Code128.Rows.Add(58, Z, Z, 58, 312311); m_Code128.Rows.Add(59, , , 59, 33211

13、1); m_Code128.Rows.Add(60, , , 60, 314111); m_Code128.Rows.Add(61, , , 61, 221411); m_Code128.Rows.Add(62, , , 62, 431111); m_Code128.Rows.Add(63, _, _, 63, 111224); m_Code128.Rows.Add(64, NUL, , 64, 111422); m_Code128.Rows.Add(65, SOH, a, 65, 121124); m_Code128.Rows.Add(66, STX, b, 66, 121421); m_C

14、ode128.Rows.Add(67, ETX, c, 67, 141122); m_Code128.Rows.Add(68, EOT, d, 68, 141221); m_Code128.Rows.Add(69, ENQ, e, 69, 112214); m_Code128.Rows.Add(70, ACK, f, 70, 112412); m_Code128.Rows.Add(71, BEL, g, 71, 122114); m_Code128.Rows.Add(72, BS, h, 72, 122411); m_Code128.Rows.Add(73, HT, i, 73, 142112

15、); m_Code128.Rows.Add(74, LF, j, 74, 142211); m_Code128.Rows.Add(75, VT, k, 75, 241211); m_Code128.Rows.Add(76, FF, I, 76, 221114); m_Code128.Rows.Add(77, CR, m, 77, 413111); m_Code128.Rows.Add(78, SO, n, 78, 241112); m_Code128.Rows.Add(79, SI, o, 79, 134111); m_Code128.Rows.Add(80, DLE, p, 80, 1112

16、42); m_Code128.Rows.Add(81, DC1, q, 81, 121142); m_Code128.Rows.Add(82, DC2, r, 82, 121241); m_Code128.Rows.Add(83, DC3, s, 83, 114212); m_Code128.Rows.Add(84, DC4, t, 84, 124112); m_Code128.Rows.Add(85, NAK, u, 85, 124211); m_Code128.Rows.Add(86, SYN, v, 86, 411212); m_Code128.Rows.Add(87, ETB, w,

17、87, 421112); m_Code128.Rows.Add(88, CAN, x, 88, 421211); m_Code128.Rows.Add(89, EM, y, 89, 212141); m_Code128.Rows.Add(90, SUB, z, 90, 214121); m_Code128.Rows.Add(91, ESC, , 91, 412121); m_Code128.Rows.Add(92, FS, |, 92, 111143); m_Code128.Rows.Add(93, GS, , 93, 111341); m_Code128.Rows.Add(94, RS, ,

18、 94, 131141); m_Code128.Rows.Add(95, US, DEL, 95, 114113); m_Code128.Rows.Add(96, FNC3, FNC3, 96, 114311); m_Code128.Rows.Add(97, FNC2, FNC2, 97, 411113); m_Code128.Rows.Add(98, SHIFT, SHIFT, 98, 411311); m_Code128.Rows.Add(99, CODEC, CODEC, 99, 113141); m_Code128.Rows.Add(100, CODEB, FNC4, CODEB, 1

19、14131); m_Code128.Rows.Add(101, FNC4, CODEA, CODEA, 311141); m_Code128.Rows.Add(102, FNC1, FNC1, FNC1, 411131); m_Code128.Rows.Add(103, StartA, StartA, StartA, 211412); m_Code128.Rows.Add(104, StartB, StartB, StartB, 211214); m_Code128.Rows.Add(105, StartC, StartC, StartC, 211232); m_Code128.Rows.Add(106, Stop, Stop, Stop, 2331112); #endregion / / 获取128图形 / / 文字 / 编码 / 图形 public Bitmap GetCodeImage(string p_Text,Encode p_Code) string _ViewText = p_Text; string _Text = ; IList _TextNumb=new List(); int _Examine = 0; /首位 switch (p_Code)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1