← Alle Downloads
TBarCode/SAPwin – Versionshistorie
Hier finden Sie alle Releases der letzten beiden Hauptversionen. Öffnen Sie eine Version, um die Änderungen zu sehen.
Hauptversion 11
V11.2.107.10.2026
Verbesserungen
-
Barcode-Format
Neues Print-Control F=<Format> zum Setzen eines Format-Strings, mit dem die Eingabedaten vor der Codierung formatiert werden. -
TBarCode-Bibliothek
Der Barcode-Generator basiert auf der TBarCode-Bibliothek V11.17.6. -
Code-Signierung
Die Programmdateien und das Setup sind mit dem neuen Code-Signing-Zertifikat von TEC-IT signiert.
Fixes
-
Prüfziffernmethoden
Das Print-Control CD akzeptiert jetzt alle dokumentierten Prüfziffernmethoden (CD=0 ... CD=36). Bisher wurden Werte über 31 abgelehnt.
V11.1.002.04.2025
Verbesserungen
-
Neue Barcodetypen
Neue Print-Control-Parameter zur Auswahl von Swiss QR Code, DotCode, Han Xin Code, GS1 Data Matrix, GS1 QR Code, PPN Code, NTIN Code, Royal Mail Mailmark (4-State und 2D), USPS Intelligent Mail Package Code, UPU S10 und Swedish Postal. -
TBarCode-Bibliothek
Der Barcode-Generator basiert auf der TBarCode-Bibliothek V11.17.3.
V11.0.020.12.2023
Verbesserungen
-
Neues Setup
Das neue Setup enthält die x32- und x64-Versionen und installiert sie automatisch in das SAPSprint- oder SAP GUI-Verzeichnis. Für WWI-Installationen kann das Zielverzeichnis angegeben werden. Diese Funktion ist auch im 'Silent Setup' verfügbar, wobei das Zielverzeichnis bei Bedarf überschrieben werden kann. MSI-Setups sind auf Anfrage erhältlich. Beachten Sie, dass SAPlpd in V11 nicht mehr unterstützt wird.
Das neue Setup lädt und installiert automatisch die erforderlichen 'Visual C++ Redistributable Runtimes', wenn sie auf dem Zielsystem nicht vorhanden sind. -
Neue Barcode-Engine
Die neue Barcode-Engine erstellt QR-Codes gemäß ISO/IEC 18004:2015, PDF417 mit Latin-1-Unterstützung, Data Matrix gemäß ISO/IEC 21471 (DMRE), GS1-Symbologien mit den neuesten Anwendungsidentifikatoren, Code-128 mit ISO 8859-1-Unterstützung und vieles mehr.
Der Barcode-Kern ist für Swiss QR Code, DotCode Revision 4.0, Han Xin Code, GS1 Data Matrix, GS1 QR Code, PPN Code, NTIN Code, USPS Intelligent Mail Package und andere neue Codes vorbereitet, diese werden in kommenden Versionen über Print controls zugänglich gemacht. -
Standard-Einstellungen
In V11 ist 'DefaultSet=1' bereits in der barcode.ini-Datei aktiviert. Diese Einstellung initialisiert bestimmte Barcode-Parameter (Breite, Höhe, Modulbreite, Schriftgröße) mit branchenkonformen Standardwerten. Dies erleichtert die Konfiguration von Barcodes erheblich.
Zusätzlich findet eine neue Auto-Korrektur-Funktion für Code 39 statt: Kleinbuchstaben in den Eingabedaten werden in Großbuchstaben umgewandelt, damit sie ohne Wechsel zur Code-39-ASCII-Version codiert werden können. -
TBarCode-Bibliothek
Der Barcode-Generator basiert auf der TBarCode-Bibliothek V11.16.0.
Hauptversion 10
V10.2.227.02.2019
Fixes/Verbesserungen
-
Aztec Code
- Ein Fehler bei der Codeumschaltung wurde behoben (nicht optimiertes Symbol oder Fehlermeldung "Input string too long").
- Ein Kodierungsproblem mit bestimmten Daten wurde behoben.
- Ein Problem mit der Formatangabe im Industrieformat wurde behoben. -
TBarCode Bibliothek
Der Barcode-Generator basiert auf der TBarCode Library V10.2.12.
V10.2.114.12.2017
Verbesserungen
-
Optimierte Qualität für 8 Punkt/mm Thermodrucker
Verbessertes Handling von Thermotransferdruckern mit einer Auflösung von 8 Punkt/mm. Um diese neue Optimierung zu aktivieren, verwenden Sie den barcode.ini-Parameter "OptimizeFor8DotsPerMM" oder das neue Print Control O=2. Der Unterschied zur vorherigen Optimierung (O=1) ist die verbesserte Genauigkeit für 8 Punkte/mm (= 203,2 dpi). Ob Sie diese neue Methode benötigen, hängt vom Windows-Druckertreiber ab. -
32 Bit Setup
Der Warndialog wurde entfernt, wenn SAPlpd auf dem Zielsystem nicht vorhanden ist. Die Barcode DLL für SAPlpd wird dann nicht installiert.
V10.2.007.06.2016
Verbesserungen
-
Prüfziffer
Neuer Printcontrol Parameter CD zur Auswahl einer bestimmten Prüfziffermethode (aus 29 Varianten).
V10.1.329.07.2015
Fixes
-
FNC1 im GS1 DataMatrix
Printcontrol %=<Zeichen> (Ersatzzeichen für FNC1) funktioniert nicht mit GS1 DataMatrix.
V10.1.218.06.2015
Fixes
-
QR-Code 2005
Printcontrol C=QR2 ignoriert alle weiteren QR relevanten Einstellungen (z.B. QRV=15). -
Logging (BCText)
Das Loggen des Wertes von BCText (barcode.ini) erzeugt ungültigen Speicher wenn die Länge 71 Zeichen überschreitet.
V10.1.121.08.2014
Verbesserungen & Fixes
-
Ruhezone
Ein neuer Printcontrol Parameter zum Anpassen der Ruhezone (links, rechts, oben, unten, Einheit = Module) wurde hinzugefügt. -
Fehlermeldung
Die falsche Fehlermeldung (keine Barcodedaten) im Falle von ungültigen Printcontrols (z.B. Syntaxfehler) wurde behoben. -
Lizenzbedingungen
Die Lizenzbedingungen wurden aktualisiert (21.05.2014).
Bekanntes Problem
-
QR-Code 2005 ignoriert QR-Einstellungen
Sie können im Printcontrol keine weiteren QR-Code relevanten Einstellungen vornehmen, wenn Sie C=QR2 gesetzt haben. Workaround: Verwenden Sie im Printcontrol C=QRC,CP=4 anstelle von C=QR2 (das erzeugt ebenso einen QR-Code 2005).
V10.1.009.07.2014
Neu
- Unicode Unterstützung
Unterstützung für Unicode (UTF-8) und Multibyte-Zeichensätze in 2D Codes (benötigt SAPSprint 730 Patch 16; SAPGUI 730 Patch 10 oder neuer). Der SAPWIN Datenstrom muss als Unicode vorliegen (Gerätetyp SWINCF, SWINCFC).
V10.0.220.08.2013
Neu
-
64 Bit Setup
Die 64-Bit Version ist jetzt als "TBarCode/SAPwin x64" MSI Installation verfügbar. Das Setup unterstützt zudem den "Silent Modus". -
TBarCode Library
Diese Version verwendet TBarCode Library TBarCode Library V10.2.9 (siehe TBarCode SDK Versionsübersicht).
V10.0.103.01.2013
Fixes
- Rotation
Falsche Barcodegröße bei eingestellter Rotation 90°/270° (Printcontrol R=90 oder R=270)
V10.0.023.10.2012
Neu
- Neue Barcodetypen
Code 32 (Italienischer Pharmacode), Brazilian CEPNet, ISBN 13, ISBN 13 mit 5 Ziffern Anhang, ISMN, ISSN, ISSN mit 2 Ziffern Anhang, Italian Postal 3 of 9, Pharmazentralnummer (PZN7), Pharmazentralnummer (PZN8), QR-Code 2005 (Latin-1 Zeichensatz), Vehicle Identification Number (VIN, FIN), DP Postmatrix (über DM Format 'Deutsche Post Postmatrix'). - Global Offset
Neue Parameter in der BarCode.ini: XOffset= X Offset in mm; YOffset= Y Offset in mm. - Barcode Qualität
Neues Print-Control O=1 für den Abgleich der Modulbreite mit dem Pixelraster des aktuellen Ausgabegeräts. Übersteuert die Standardeinstellung DefOptResolution in der BarCode.ini. - TBarCode Library
Diese Version verwendet TBarCode Library V10.2.8 (Details zu den Änderungen siehe Versionsübersicht TBarCode SDK). - Logging
Erweiterte Granularität der Protokolleinträge (neue Log Levels: Errors, Info, Debug). Neue Einstellungen für Datei und/oder Konsolenausgabe (stdout/stderr). - Binärdaten
Erleichterte Kodierung von Daten im Hexadezimalformat (z.B. für Deutsche Post Premiumadress). Print-Control 'DH=<Hex-Codes>' oder 'EM=4,D=<Hex-Codes>'. - Feineinstellung der Breite/Höhe
Unterstützung von Dezimalstellen im B und H Print-Control. Beispiel: H=3.6 setzt die Barcodehöhe auf 3.6 mm (im Besonderen relevant für Postcodes mit geringer Höhe). - Setup
Das Installationsprogram beinhaltet nunmehr die Barcode DLL für SAPSprint/SAPGUI und die Barcode DLL für SAPlpd als getrennte Features. Dadurch wird eine Parallel-Installation möglich (jede Version in unterschiedlichem Verzeichnis). Hinweis: Die Version für SAPlpd ist Teil des 32 Bit Setups und kann nur in das Verzeichnis von SAPlpd installiert werden. - 64 Bit Version
Die Barcode DLL ist auch als 64-Bit Version erhältlich (TBarCode/SAPwin x64).
Fixes
- Barcodeposition (Ursprung)
Der Barcode-Ursprung wurde auf links unten geändert (entspricht Direction=1 in der BarCode.ini). In früheren Versionen war der Ursprung standardmäßig links oben (Direction=-1) - allerdings entsprach das nicht der SAP Schnittstellenspezifikation, hier gibt der xpos/ypos Parameter die linke untere Ecke des Barcodes an (wenn Print-Control H > 0). Das Verhalten früherer Versionen kann mit dem BarCode.ini Parameter Direction=-1 wiederhergestellt werden. - Codepage
Eigene Codepages mit dem Print-Control Parameter CPC wurden ignoriert. Ein zusätzliches CP=0 ist für CPC Einstellungen nicht mehr nötig.