主要版本 11
V11.2.12026-10-07
Enhancements
-
Barcode Format
Added F=<format> print control for setting a format string, which formats the input data before encoding. -
TBarCode Library
The bar code generator is based upon TBarCode Library V11.17.6. -
Code Signing
The binaries and the setup are signed with the new TEC-IT code signing certificate.
Fixes
-
Check Digit Methods
The CD print control now accepts all documented check digit methods (CD=0 ... CD=36). Previously, values above 31 were rejected.
V11.1.02025-04-02
Enhancements
-
New Barcode Types
Added print control parameters for selecting Swiss QR Code, DotCode, Han Xin Code, GS1 Data Matrix, GS1 QR Code, PPN Code, NTIN Code, Royal Mail Mailmark (4-state and 2D), USPS Intelligent Mail Package code, UPU S10 and Swedish Postal. -
TBarCode Library
The bar code generator is based upon TBarCode Library V11.17.3.
V11.0.02023-12-20
Enhancements
-
New Setup
The new setup contains the x32 and x64 version and installs them into the SAPSprint or SAP GUI directory automatically. For WWI installations, the target directory can be specified. This feature is also available in the silent setup, whereas the target directory can be overwritten on demand. MSI setups are available on request. Note that SAPlpd is no longer supported in V11.
The new setup downloads and installs the required 'Visual C++ Redistributable Runtimes' automatically if not present on the target system. -
New Barcode Engine
The new bar code engine creates QR Code according to ISO/IEC 18004:2015, PDF417 with Latin-1 support, Data Matrix according to ISO/IEC 21471 (DMRE), GS1 symbologies with the latest application identifiers, Code-128 with ISO 8859-1 support and much more.
The barcode core is prepared for Swiss QR Code, DotCode Revision 4.0, Han Xin Code, GS1 Data Matrix, GS1 QR Code, PPN Code, NTIN Code, USPS Intelligent Mail Package and other new codes that will be made accessible in upcoming versions (new print control parameters). -
Default Settings
In V11, 'DefaultSet=1' is already turned on in the barcode.ini file. This setting initializes common bar code parameters (with, height, module width, font size) to industry compliant standard values. This makes bar code configuration a lot easier.
In addition, a new autocorrect function for Code 39 takes place: Lower-case letters in the input data are converted to upper-case letters so that they can be coded without switching to Code 39 ASCII version. -
TBarCode Library
The bar code generator is based upon TBarCode Library V11.16.0.
主要版本 10
V10.2.22019-02-27
Fixes/Enhancements
-
Aztec Code
- Fixed problems with code switching that might lead to an unoptimized symbol or to error message "input string too long".
- Fixed an encoding problem with specific data.
- Fixed a problem concerning the format specifier in Industry Format.
-
TBarCode Library
The bar code generator is based upon TBarCode Library V10.2.12.
V10.2.12017-12-14
Enhancements
-
Optimize Quality for 8 Dots/mm Thermal Printers
Improved handling of thermal transfer printers with 8 Dots/mm printing resolution. To enable the new optimization you can use the barcode.ini Parameter "OptimizeFor8DotsPerMM" or the new print control O=2. The difference to the previous optimization (O=1) is the enhanced accuracy for 8 Dots/mm (=203.2 dpi). If you need the new method depends on the Windows printer driver. -
32 Bit Setup
Removed warning dialog if SAPlpd is not present on the target system. Instead the Barcode DLL for SAPlpd will not be installed.
V10.2.02016-06-07
Enhancements
-
Check Digits
New Print control parameter CD for selection of a specific check digit (out of 29 variants).
V10.1.32015-07-29
Fixes
-
FNC1 in GS1 DataMatrix
Print control %=<char> (replacement character for FNC1) does not work with GS1 DataMatrix.
V10.1.22015-06-18
Fixes
-
QR-Code 2005
Printcontrol C=QR2 ignores all other QR relevant settings (e.g. QRV=15). -
Logging (BCText)
Logging the value of BCText (barcode.ini) corrupts memory if it exceeds 71 characters.
V10.1.12014-08-21
Enhancements & Fixes
-
Quiet Zone
New print control parameter for adjusting the quiet zone (left, right, top, bottom, unit = Modules). -
Error Message
Fixed wrong error message (no bar code data) in case of invalid print control (e.g. syntax error). -
License Terms
Updated license terms (2014-05-21).
Known Bug
-
QR-Code 2005 Ignores QR-Settings
You cannot adjust further QR Code relevant settings in the Print control if you have set C=QR2. Workaround: Use C=QRC,CP=4 instead of C=QR2 (this generates also a QR-Code 2005).
V10.1.02014-07-09
New Features
-
Unicode Support
Support for encoding Unicode characters into 2D bar codes (needs SAPSprint 730 Patch 16; SAPGUI 730 Patch 10 or higher). The SAPWIN data stream must be in Unicode format (SWINCF, SWINCFC device type).
V10.0.22013-08-20
New Features
-
64 Bit Setup
The 64 bit version is available as 'TBarCode/SAPwin x64' MSI setup. The setup supports also silent mode. -
TBarCode Library
The bar code generator is based upon TBarCode Library V10.2.9 (for details about enhancements/fixes see history of TBarCode SDK).
V10.0.12013-01-03
V10.0.02012-10-23
New Features & Enhancements
- New Barcode Types
Code 32 (Italian Pharmacode), Brazilian CEPNet, ISBN 13, ISBN 13 with 5 digit supplement, ISMN, ISSN, ISSN with 2 digit supplement, Italian Postal 3 of 9, Pharmazentralnummer (PZN7), Pharmazentralnummer (PZN8), QR-Code 2005 (Latin-1 character set), Vehicle Identification Number (VIN, FIN), DP Postmatrix (added DM format 'Deutsche Post Postmatrix'). - Global Offset
Added new parameters in barcode.ini: XOffset= x offset in mm; YOffset= y offset in mm. - Barcode Quality
Added new print control O=1 for aligning the module width to the pixel raster of the actual output device. The print control overrides the default setting DefOptResolution in barcode.ini. - TBarCode Library
Updated bar code generator to TBarCode Library V10.2.8 (for details about enhancements/fixes see history of TBarCode SDK). - Logging
Improved granularity of logging (new log levels errors, info, debug). New settings for file and console logging in barcode.ini. - Binary Data
Added support for bar code data in hexadecimal format (e.g. for Deutsche Post Premiumadress). Use print control 'DH=<hex codes>' or 'EM=4,D=<hex codes>'. - Width/Height Fine Tuning
Added support for decimal values in B and H print controls. Example: H=3.6 sets bar code height to 3.6 mm (relevant for Postal codes). - Setup
The setup contains now the Barcode DLL for SAPSprint/SAPGUI and the Barcode DLL for SAPlpd as separate features. This allows installing them in parallel (each one into different folder!). Note: The version for SAPlpd is part of the 32 bit setup and can be installed into the folder of SAPlpd only. - 64 Bit Version
The Barcode DLL is now available as 64-bit version (TBarCode/SAPwin x64).
Fixes
- Barcode Origin
The bar code origin was changed to bottom left (Direction=1 in barcode.ini). In previous versions the bar code origin was top left by default (Direction=-1 in barcode.ini). This had to be changed due to SAP interface specification where the xpos/ypos parameter define the bottom left corner of the bar code if print control H > 0. The behavior of the previous versions can be easily restored by setting Direction=-1 in barcode.ini. - Code Page
A custom code page set by print control parameter CPC was ignored. Now a custom code page is always used if CPC has been specified (CP=0 is not required).