Release Notes for BarcodeLib.dll
================================
1.0.0.11
- Fixed a bug in Code 93 that caused four characters to be encoded incorrectly.
- Fixed a bug where the ITF-14 bearer bars were not drawing evenly.
- Fixed a bug in Codabar that would report an object not set to a reference error if non-numeric is found.
- Added property LabelPosition to position label above or below the barcode, and align the label left, right, or center.
- Added property RotateFlipType to allow rotation/flipping the image before it is returned.
- Added several of the newer properties to the XML output of GetXML().
- Removed Codabar start / stop characters in the label.
- IsNumeric function added to BarcodeCommon so that every symbology has access to it.
1.0.0.10
- Fixed a bug in Code 39 extended that was erasing the start and stop characters if extended was used.
- Fixed a bug that if barcodes were aligned left or right they would cut off a part of the starting or ending bar which was a drawing bug thats been present since 1.0.0.0
- Fixed a bug in Code 128C that checked for numeric data, if it was bigger than Int64 and was numeric it would throw and exception saying it was non-numeric data.
- Fixed a bug in UPC-A that encoded with the same sets as EAN-13 and only CodeA and CodeC should have been used.
- Made the Version property static so it can be read without creating an instance.
- Added a LabelFont property to allow the labels font to be changed.
- Restructured the label drawing functions to take font height and use that to determine the height of the label.
- Created an IsNumeric function in C128-C to better seperate that functionality. Replaced Int64 with Int32 to better allow compatibility with x86 processors.
- EncodingTime now includes the time to draw the image and not just the encoding.
- Alignment property added to allow aligning the barcode in the image given if the image space is wider than the drawn barcode. (Default is centered)
- Postnet drawing is encorporated into the default drawing case now, which shortens the code and gets rid of some redundant code.
- Telepen symbology added.
1.0.0.9
- The UPC-A check digit is now calculated every time whether 11 or 12 digits is passed in. If 12 is passed in and its got an incorrect check digit then it is replaced with the correct check digit. This prevents an unscannable barcode from being generated.
- The EAN13 check digit is now calculated every time whether 12 or 13 digits is passed in. If 13 is passed in and its got an incorrect check digit then it is replaced with the correct check digit. This prevents an unscannable barcode from being generated.
- All errors can be accessed via the BarcodeLib.Errors properties which is a list of seperate errors encountered.
- All symbologies were moved to the BarcodeLib.Symbologies namespace for better organization.
- FormattedData property was not being used so it was removed.
- Version property was added to BarcodeLib to allow reading the libraries version number.
1.0.0.8
- Changed the use of a Pen object that was not disposed of. This was not causing a problem just bad technique.
- Fixed an encoding issue with C128-B that had a wrong character in its encoding set at one point. (U instead of Z in codeset B)
1.0.0.7
- Fixed a bug that allowed non-numeric data to be encoded with Code128-C, a check has been put in place to handle this. It throws an error EC128-6 now if found to contain something that isnt in Code128-C.
- Fixed a bug in GetEncoding() for C128. This would allow Code128-B to switch and dynamically use Code128-A if it couldnt find a char in its set.
1.0.0.6
- Fixed a bug in Code128-A and Code128-B that would cause it to encode incorrectly due to incorrectly trying to compact the barcode for Code128-C. This functionality is now bypassed if Code128-A or Code128-B is selected.
- Removed a useless variable bEncoded from BarcodeLib.cs
- Static methods now support generating the data label (required addition of a parameter to 3 of the 5 static methods used to encode).
- Property now available to retrieve the amount of time (EncodingTime) it took to encode and generate the image. (Might be helpful for diagnostics)
- Modified a few error messages to be more descriptive about correcting the problem with data length.
- Barcode class now inherits from IDisposable
- XML export functionality added to BarcodeLib to allow the data, encoded data and other properties to be exported in XML along with the Image in Base64String format. This includes functionality to GetXML() and GetImageFromXML(BarcodeXML).
- To go along with the XML functionality there is now a dataset included that has the basic layout of the XML data, to make importing and exporting easy.
- ImageFormat is now a property to set to select what type of image you want returned (JPEG is default). This can help speed of transferring data if using a webservice.
- ITF-14 now draws the label with the proper background color instead of always being white.
没有合适的资源?快使用搜索试试~ 我知道了~
Barcode Image Generation Library(C#版条形码类及应用例子)
共97个文件
cs:34个
dat:5个
version:4个
5星 · 超过95%的资源 需积分: 10 39 下载量 94 浏览量
2010-08-18
23:03:21
上传
评论
收藏 318KB RAR 举报
温馨提示
这是一个非常容易使用的条形码类库,提供了一种方法为开发者投入的应用条码。
资源推荐
资源详情
资源评论
收起资源包目录
Barcode_src.rar (97个子文件)
BarcodeLib
BarcodeCommon.cs 1KB
BarcodeLib.4.0.resharper 190B
bin
Debug
BarcodeLib.dll 120KB
BarcodeLib.pdb 186KB
x86
BarcodeLib.csproj.user 452B
obj
BarcodeLib.csproj.FileListAbsolute.txt 496B
Debug
BarcodeLib.dll 120KB
BarcodeLib.pdb 186KB
TempPE
BarcodeLib.4.0.resharper.user 714B
BarcodeLib.csproj 6KB
Properties
AssemblyInfo.cs 1KB
BarcodeXML.xss 853B
BarcodeLib.suo 14KB
Symbologies
EAN13.cs 12KB
JAN13.cs 925B
Code93.cs 7KB
EAN8.cs 3KB
UPCA.cs 10KB
UPCE.cs 5KB
Code39.cs 10KB
Postnet.cs 2KB
Blank.cs 356B
Interleaved2of5.cs 2KB
UPCSupplement5.cs 3KB
Codabar.cs 4KB
Code11.cs 3KB
MSI.cs 4KB
ISBN.cs 2KB
UPCSupplement2.cs 2KB
Code128.cs 25KB
Standard2of5.cs 1KB
Telepen.cs 14KB
ITF14.cs 3KB
_ReSharper.BarcodeLib
CachesImage.bin 22KB
TodoCache
.version 4B
5
7cc3034f.dat 2KB
a30a4a6f-e19d-4a58-9e26-7e62612458d6.XmlDocIndex 328B
a30a4a6f-e19d-4a58-9e26-7e62612458d6.Metadata 3KB
WordIndex.New
.version 4B
8
5bb6aad0.dat 448B
3
707a08a9.dat 16KB
ReflectionCache.xml 324B
BarcodeLib.sln 1KB
BarcodeXML.xsc 361B
BarcodeXML.xsd 7KB
IBarcode.cs 402B
BarcodeXML.Designer.cs 68KB
BarcodeLib.cs 46KB
Release Notes.txt 5KB
BarcodeXML.cs 198B
BarcodeLibTest
Barcode.ico 1KB
Form1.cs 7KB
bin
Debug
BarcodeLib.dll 120KB
BarcodeLibTest.exe 40KB
BarcodeLibTest.vshost.application 2KB
BarcodeLibTest.vshost.exe.manifest 3KB
BarcodeLibTest.application 2KB
BarcodeLibTest.exe.manifest 3KB
BarcodeLibTest.vshost.exe 6KB
BarcodeLibTest.pdb 30KB
obj
BarcodeLibTest.csproj.FileListAbsolute.txt 1KB
Debug
BarcodeLibTest.TestApp.resources 2KB
BarcodeLibTest.exe 40KB
ResolveAssemblyReference.cache 5KB
BarcodeLibTest.application 2KB
BarcodeLibTest.csproj.GenerateResource.Cache 844B
BarcodeLibTest.exe.manifest 3KB
TempPE
Properties.Resources.Designer.cs.dll 5KB
BarcodeLibTest.pdb 30KB
BarcodeLibTest.Properties.Resources.resources 180B
BarcodeLibTest.csproj.user 657B
Properties
Resources.Designer.cs 3KB
Settings.settings 249B
Resources.resx 5KB
Settings.Designer.cs 1KB
AssemblyInfo.cs 1KB
Program.cs 483B
BarcodeLibTest.sln 916B
BarcodeLibTest.suo 14KB
BarcodeLibTest_TemporaryKey.pfx 2KB
Form1.Designer.cs 18KB
TestApp.Designer.cs 26KB
_ReSharper.BarcodeLibTest
CachesImage.bin 4KB
TodoCache
.version 4B
6
54274028.dat 939B
7c4547d9-3c78-4c74-9c40-5f67d762b148.XmlDocIndex 328B
7c4547d9-3c78-4c74-9c40-5f67d762b148.Metadata 3KB
WordIndex.New
.version 4B
1
6ef2694d.dat 5KB
ReflectionCache.xml 490B
1051e90a-8603-46a5-8c5b-982d14e4b08b.Metadata 34KB
TestApp.resx 8KB
BarcodeLibTest.4.0.resharper 190B
BarcodeLibTest.csproj 6KB
Form1.resx 8KB
TestApp.cs 17KB
BarcodeLibTest.4.0.resharper.user 714B
共 97 条
- 1
ehung
- 粉丝: 5
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 农村信用社联合社计算机信息系统投产与变更管理办.docx
- 农村信用社联合社计算机信息系统数据管理办法.docx
- 利用SPSS作临床效度分析线上计算网站介绍-医学研究部统计谘.(医学PPT课件).ppt
- 利用Zabbix监控mysqldump定时备份数据库状态.docx
- 利用计算机解决问题的基本过程.doc
- 化工铁路通信工程总结.doc
- 北京大学网络教育软件工程作业.docx
- 医药公司(连锁店)计算机操作规程未新系统的自行按照旧制修改-新系统过制的编号加修模版.doc
- 医药公司(连锁店)计算机系统操作规程模版.doc
- 医药连锁门店计算机系统的操作和管理程序未新系统的自行按照旧制修改-新系统过制的编号加修模版.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页