TEC-IT
TECIT

TBarCode: Versionsübersicht V1-V3

TBarCode (ActiveX/OCX, .NET, DLL) Versionsübersicht Hauptversion V1, V2, V3
 

29.10.2001

V3.5.0.18

Neu:
  • Temporäre Lizenzierung im Speicher bei Entwickler-Lizenzen ("Mem" key), kein statischer Microsoft Windows-Registry Eintrag.

18.07.2001

V3.5.0.17

Bug Fix:
  • Macro PDF: ein Leseproblem beim Scannen von Macro-PDF Barcodes wurde behoben (d. h. Fehler beim Zusammenführen der Daten, wenn mehrere Symbole miteinander verkettet wurden).

09.05.2001

V3.5.0.16

Bug Fix:
  • PDF417: ein Problem, welches beim Kodieren von Bytes auftrat, wurde korrigiert. Fehler: ein Null-Wert (0x00) terminierte den Datenstring und der Wert 0x85 verursachte zusätzliche Bytes im Datenstrom.

21.02.2001

V3.5.0.15

Bug Fix: Memory Leak bei Methode CheckDigits behoben.

20.11.2000

V3.5.0.10

Neue Merkmale:
  • Unterstützung der zweidimensionalen Symbologie "Data Matrix"
  • Neues Property für 2D-Symbologien: CountRows (gibt die Anzahl der Zeilen im Barcode an).
  • Erweiterte Funktionaliät für "MaxiCode" im Structured Append Mode: Von nun an können mit Hilfe von Esc-Sequenzen die Werte für Datum, Preamble, Service Class, Postal- und Country- Code in den Barcodeinhalt (Text Property) eingefügt werden.
Bug Fixes:
  • Ein Problem in Access Reports wurde korrigiert: Document konnte nicht gespeichert werden ("OLE error"). Der Fehler trat immer auf wenn der Barcode einen ungültigen Dateninhalt voreingestellt hatte - z. B. alphanumerische Zeichen als Barcodeinhalt ("Adjust properties") bei einem Barcode-Typ, bei dem nur numerische Daten erlaubt sind (z. B. wenn EAN13).

19.09.2000

V3.03

Neue Merkmale:
  • Jetzt auch Unterstützung von den linearen Barcode-Typen: "Australian Post Office Code" und "Royal Mail 4 State Customer Code"
  • Das Speichern der Lizenzinformationen in den Windows Registry-Keys kann nun wahlweise unter HKCU oder HKLM (standard) erfolgen. Dadurch kann die Lizenzierung auch ohne Rechte auf den HKLM durchgeführt werden.
Bug Fixes:
  • Das Property "CountModules" wird jetzt immer berechnet (früher nur bei Redraw des Barcodes).
  • Die Modulanzahl bei Barcodetyp PDF417 wurde korrigiert (war immer um -1 je Row zuwenig).

25.07.2000

V3.01

Bug Fixes:

  • Problem mit FormPrint in Microsoft Visual Basic wurde beseitigt.
  • Problem mit Microsoft Access97 wurde beseitigt (verschwundener Barcode beim Ausdrucken)

14.07.2000

V3.0

Neue Features / Korrekturen in Bezug auf V2.1.8
  • ATL basierendes Control (statt MFC): weniger Resourcen, keine MFC-Abhängigkeiten. Es muss nur mehr das OCX verteilt und registriert werden.
  • Neu: ab sofort wird der MaxiCode (2D Symbologie) in allen Varianten unterstützt. Ebenfalls neu: LOGMARS für amerikanischen Mil-Std. (auf Basis Code39)
  • Neu: Möglichkeit zur Lizenzierung über INI-File (statt manueller Eingabe oder via Programmcode) für nachträgliche Lizenzierung/Änderungen.
  • Performance Verbesserung bei der Barcode-Generierung. Verbesserte Aktualisierung bei der Bildschirmdarstellung und im Print-Preview (Microsoft Excel®).
  • Bug-Fix bei EAN128 in Zusammenhang mit FNC1. Formatierung der Klartextzeile bei EAN128 (Application Identifiers werden nun in Klammer gesetzt).
  • Neue Properties: Notchheight (für EAN/UPC), Textdistance, MustFit (Größenüberprüfung), BCHeightAct/Hdc und BCWidthAct/Hdc (Größe aktuell/vorausberechnet), ModWidthAct/Hdc (Modulbreite aktuell/vorausberechnet), DrawStatus (Steuerung des Zeichenvorganges), CheckDigits (als String), CountCheckDigits, CountModules, SuppressErrorMsg
  • Neues Event-Modell: die Eigenschaften (z.B. Modulbreite) eines Barcodes können unmittelbar vor Druck noch geändert werden. Der Druckvorgang kann im Event-Code auch abgebrochen werden.
  • Barcode kann als Grafikdatei abgespeichert werden (Methode SaveImage und neu: SaveImageEx).
  • Barcode kann in einen HTTP-konformen Stream (JPG, PNG, BMP) konvertiert werden (Methode ConvertToStream und ConvertToStreamEx).
  • Die Dokumentation wurde auf HTML-Format umgestellt und erweitert.
  • Vereinfachtes Programmiermodell für die DLL

17.02.2000

V2.18

Neue Features / Korrekturen in Bezug auf V2.0
  • Beim PDF417 Barcode wurde der Numeric Compression Mode implementiert. Ebenso wurde der "Maximal Data Length check" korrigiert.
  • Ab sofort wird der "Code 93 Extended" unterstützt!
  • Die Prüfziffern bei den Barcodes "Code 11" (Mod 11 - one & two digits), "Code 39 Extended" (Mod 43) und "Code 93 Extended" (Mod 47) wurden korrigiert.
  • Escape-Seqenzen wurden auf 3 nachfolgende Ziffern begrenzt (nach "\").
  • Ab sofort wird der Barcodetype UCC128 unterstützt!
  • Das seltene Druckproblem unter Win95/98 (unsichtbare Balken bei bestimmten Druckertypen) ist behoben worden.
  • Beim ActiveX® Steuerelement wurde die SaveImage Methode () beigefügt.

21.04.1999

V2.0

Änderungen und Neuheiten im Vergleich zur Vorgängerversion:
  • PDF417: Wird zu 100% unterstützt (auch die Truncated-Variante)
  • Code128: direkte Auswahl von Code128A, Code128B und Code128C möglich (ohne spezielle Format/Subset-Angabe)
  • Escape-Sequenzen: Steuerzeichen können nun im Barcode durch die Unterstützung von sogenannten Escape-Sequenzen (z.B. \x0d) dargestellt werden (neue Eigenschaft EscapeSequences).
  • Zwischenablage: Der Barcode kann nun in das Clipboard kopiert werden (neue Methode CopyToClipboard)
  • Hilfsfunktionen: Die Breite des Strichcodes kann (in Pixel oder mm) abgefragt werden (neue Methoden GetMinWidth, GetWidth und GetModuleWidth)
  • Lizenzierung: neuer Lizenzierungsvorgang (geänderte Parameter bei Methode LicenseMe)
  • ActiveX-Eigenschaftsdialog: Neuer Dialog für PDF417-Eigenschaften und kosmetische Korrekturen
  • MFC: Verbesserung der Print-Preview bei der Verwendung des ActiveX Controls innerhalb einer MFC-Anwendung (neue Methode PaintMFC)
  • Verbesserte Speichernutzung des ActiveX Controls
  • Hilfe: Je nach aktiver Dialog-Seite im Eigenschaftsdialog des ActiveX wird das entsprechende Hilfe-Kapitel angezeigt
  • Beispielanwendungen: erweitert und verbessert
  • Setup: nun mit Einträgen in das Start-Menü und mitgelieferten Beispielanwendungen
  • Kompatibilität: V2.0 ist mit V1.4 nicht kompatibel (auch die Lizenzierung!) kann aber gleichzeitig mit früheren Versionen verwendet werden!

01.01.1999

V1.4

Änderungen im Vergleich zur Vorgängerversion:
  • Prüfzifferberechnung: Automatisch berechnete Prüfziffern können nun abgefragt werden: Methode GetCheckDigit() und Eigenschaft CheckDigits
  • Beispielanwendungen: Microsoft Excel®-Beispiel wurde erweitert
  • Barcode-Type "Code 93": Generierung des Codes für '.' wurde richtiggestellt
  • Barcode-Type "Code 128": Verbesserung der Klartextanzeige bei durch den Anwender spezifizierten Subsets
  • Kompatibilität: Mit Version 1.3 kompatibel.

01.11.1998

V1.3

Änderungen im Vergleich zur Vorgängerversion:
  • Fehlermeldungen: Diese erfolgen nun im Klartext
  • Prüfzifferberechnung: Verbesserte "Standard" Methode - siehe unten
  • Redistribution: Eine Dependency-Datei (.DEP) für den Visual Basic Setup Wizard wird nun mitgeliefert.
  • Beispielanwendungen: Wurden generell überarbeitet
  • Barcode-Type "None" zeichnet nun ein leeres Feld
  • Kompatibilität: Mit Version 1.2 kompatibel. Mit früheren Versionen ist eingeschränkte Kompatibilität gegeben (erneute Lizenzierung mit gleichen Lizenzierungsdaten ist notwendig).
  • Prüfzifferberechnung: Die Berechnungsmethode "Standard" berechnet Prüfziffern nur mehr dann wenn dies notwendig ist.Beispiel: Wird EAN13 mit 12 Nutzdatenzeichen befüllt, erfolgt die automatische Berechnung der Prüfziffer. Werden hingegen 13 Datenbytes angegeben, geht das Tool davon aus, daß die Prüfziffer schon darin enthalten ist. In diesem Fall erfolgt keine Überprüfung auf Korrektheit der Prüfziffer.

01.10.1998

V1.2

Start der Versionsübersicht.

TEC-IT

© TEC-IT Datenverarbeitung GmbH, Austria  ++43(0)7252/72720  office@tec-it.com