TBarCode SDK Datenblatt

Die Barcode-Komponente TBarCode SDK erzeugt mehr als 100 Barcodetypen. Neben linearen und Composite Barcodes werden auch 2D-Symbologien wie QR-Code, Data Matrix ECC200, Maxicode, PDF417 und Aztec Code generiert.

Allgemeines

TBarCode OCX

  • ActiveX®-Control als 32-Bit OCX oder x64-Version verfügbar
  • Barcodes direkt drucken oder als Bilddatei erstellen
  • Speichern der Barcodes als Grafikdatei sowie als Bytestream

TBarCode DLL

  • Library, als 32-Bit DLL oder x64 Version verfügbar
  • Barcodes direkt drucken oder als Bilddatei erstellen
  • Speichern der Barcodes als Grafikdatei sowie als Bytestream

TBarCode .NET

  • .NET Assembly mit Managed Code
  • "Strong Named Assembly" für .NET Framework 4.5+ / Standard 2.0
  • Barcodes direkt drucken oder als Bilddatei erstellen
  • Speichern der Barcodes als Grafikdatei sowie als Bytestream
  • Barcode Class
  • WinForms Control
  • ASP.NET 2.0 WebForms Control
  • Verwendet TBarCode DLL (Native Code)
  • Verwendet Windows GDI (Callback Drawing ohne GDI möglich)

Abhängigkeiten

  • Microsoft Common Runtime Libraries 14.2+ (Visual C++ 2019 Libraries)
  • Microsoft .NET Framework ab Version 4.5 (für TBarCode .NET)

Unterstützte Betriebssysteme

  • Microsoft Windows 7 SP1 / 2008 SP2 / Windows 8.1 / 2012 / Windows 10 / 2016 / 2019 / Windows 11 / 2022: 32 Bit und 64-Bit
  • Auf Anfrage: DLL+OCX: Microsoft Windows 95 / 98 / ME / NT 3.51 / NT 4.0 / 2000 SP4 / XP SP3 / 2003 SP2 / Vista; DLL: Windows IoT (ARM), Linux, UNIX, Microsoft Windows CE / Mobile / Pocket PC

Unterstützte Strichcode-Symbologien

Lineare Barcodes (1D Barcodes)
Codabar 2 Widths Codabar (2 Breiten), Codabar2
Code11 Code 11, Code-11
Code 2of5 Data Logic Code 2 of 5, Code 2 aus 5, Data Logic Version
Code 2of5 IATA Code 2 of 5, Code 2 aus 5, IATA Version (International Air Transport Association)
Code 2of5 Industrie Code 2 of 5, Code 2 aus 5, Industrie
Code 2of5 Interleaved Code 2 of 5 Interleaved (alias ITF oder Code 2 aus 5)
Code 2of5 Matrix Code 2 of 5, Code 2 aus 5, Matrix (alias 2OF5 Standard)
Code 2of5 Standard Code 2 of 5, Code 2 aus 5 (ident zu Code 2 of 5 Matrix)
Code 32 Code 32 (Italienischer Pharmacode)
Code 39 Code 3 of 9, Code-39, Code 3 aus 9
Code 39 Full ASCII Code 3 of 9, Code 3 aus 9 Erweiterte Version
Code 93 Code 93
Code 93 Full ASCII Code 93 Erweiterte Version
Code128 Code 128, Code-128 (alle Subsets: Code128A, Code128B, Code128C und Auto-Compress Modus)
Code128A Code 128, Code-128 Subset A
Code128B Code 128,Code-128 Subset B
Code128C Code 128, Code-128 Subset C
EAN13 EAN-13 (auch JAN oder IAN), ähnlich EAN-8 aber mit 13 Stellen
EAN13 P2 EAN-13 (auch JAN oder IAN) mit 2 Ziffern Zusatz, , ähnlich EAN-8 P2 aber mit 13+2 Stellen
EAN13 P5 EAN-13 (auch JAN oder IAN) mit 5 Ziffern Zusatz, , ähnlich EAN-8 P5 aber mit 13+5 Stellen
EAN14 EAN-14 Nummer (kodiert mit EAN-128 barcode-Symbology)
EAN8 EAN-8 (auch JAN oder IAN), ähnlich EAN-13 aber mit 8 Stellen
EAN8P2 EAN-8 (auch JAN oder IAN) mit 2 Ziffern Zusatz, ähnlich EAN-13 P2 aber mit 8 + 2 Stellen
EAN8P5 EAN-8 (auch JAN oder IAN) mit 5 Ziffern Zusatz, ähnlich EAN-13 P5 aber mit 8 + 2 Stellen
EAN128 EAN-128, andere Bezeichnung UCC/EAN-128 verfügbar
Flattermarken Flattermarken
GS1-128 GS1-128, identisch zu EAN-128 bzw. UCC-128
GS1 DataBar GS1 DataBar Symbologien (alle basierend auf RSS Codes)
ISBN-13 ISBN-13 (International Standard Book Number, 13 Ziffern)
ISBN13-P5 ISBN13 mit Zusatz (5 Stellen)
ISMN ISMN (International Standard Music Number)
ISSN ISSN (International Standard Serial Number)
ISSN P2 ISSN mit Zusatz (2 Ziffern)
ITF-14 ITF14, Code 2of 5 Interleaved (14 Ziffern)
LOGMARS DOD Logmars, Department of Defense Logmars
MSI MSI Barcodetypen mit unterschiedlichen Prüfziffern
NVE-18 NVE 18 (Nummer der Versandeinheit)
Pharmacode One-Track Pharmacode One Track (1-Spur)
Pharmacode Two-Track Pharmacode Two Track (2-Spur)
PLANET 12 Digit Planet 12 Ziffern
PLANET 14 Digit Planet 14 Ziffern
Plessey Plessey Unidirectional
Plessey Bidirectional Plessey Bidirectional
PZN7 Pharmazentralnummer Deutschland (PZN/PZN7)
PZN8 Pharmazentralnummer Deutschland (PZN8)
RSS Expanded EAN/UCC RSS Expanded (Reduced Space Symbology)
RSS Limited EAN/UCC RSS Limited (Reduced Space Symbology)
RSS-14 EAN/UCC RSS14 (Reduced Space Symbology)
RSS-14 Truncated EAN/UCC RSS14 Truncated (Reduced Space Symbology)
RSS-14 Limited EAN UCC RSS14 Limited (Reduced Space Symbology)
SSCC-18 SSCC 18 Shipping Container Code
Telepen Telepen
Telepen Alpha Telepen Alphanumerisch
UCC/EAN-128 UCC/EAN 128
UCC-128 UCC 128
UPC12 / UPC-A UPC 12 (alias UPC-A)
UPC-A UPC-A (alias UPC-12)
UPC-A P2 UPC Version A mit 2 Ziffern Zusatz
UPC-A P5 UPC Version A mit 5 Ziffern Zusatz
UPC Coupon Codebasiert auf UPC-A Barcodetyp
UPC-E UPC Version E
UPC-E P2 UPC Version E mit 2 Ziffern Zusatz
UPC-E P5 UPC Version mit 5 Ziffern Zusatz
UPCSCC UPC Shipping Container Code (siehe ITF14), SSCC-18
VIN / FIN Vehicle Identification Number, Fahrzeug-Identifizierungsnummer
 
Postalische Barcodes (1D Barcodes)
Australia Post 4-State Customer Australia Post 4-State Customer Barcode (inkl. Standard, Customer 2 und Customer 3)
Australia Post 4-State Reply Paid Australia Post 4-State Reply Paid Barcode
Australia Post 4-State Routing Australia Post 4-State Routing Barcode
Australia Post 4-State Redirection Australia Post 4-State Redirection Barcode
Brazilian CEPNet Brasilianischer Post-Barcode
DAFT Code DAFT ist ein generischer Strichcode
DPD CodeDeutscher Paketdienst Label Code
DP Identcode Deutsche Post Identcode
DP Leitcode Deutsche Post Leitcode
Italian Postal 2of5 Italienischer Post-Barcode (basierend auf 2of5 IL)
Italian Postal 3of9 Italienischer Post-Barcode (basierend auf Code 39)
Japan Postal Japanischer Post-Barcode (4-State Bar Code)
KIX Niederländischer Post-Barcode
Korean Postal Authority Koreanischer Post-Barcode
Royal Mail 4-State (RM4SCC) RoyalMail 4 State Barcode (RM4SCC)
Royal Mail 4-State Mailmark® Royal Mail 4State Mailmark® Barcode
Swedish Postal Shipment Item ID Schwedischer Post-Barcode
UPU S10Universal Postal Union S10 Barcode (Code-128)
USPS OneCode (4-CB)siehe USPS Intelligent Mail® Barcode
USPS Intelligent Mail® BarcodeUSPS Intelligent Mail® Barcode (vormals USPS OneCode alias USPS 4-State Customer Barcode)
USPS Intelligent Mail® PackageUSPS Intelligent Mail® Package Barcode (GS1-128 basierend) (verfügbar in TBarCode SDK V11+).
USPS PostNet5 USPS PostNet ZIP (5 Ziffern) mit Prüfzifferberechnung
USPS PostNet6 USPS PostNet ZIP+CD (6 Ziffern)
USPS PostNet9 USPS PostNet ZIP+4 (9 Ziffern) mit Prüfzifferberechnung
USPS PostNet10 USPS PostNet ZIP+4+CD (10 Ziffern)
USPS PostNet11 USPS PostNet ZIP+4+2 (11 Ziffern) mit Prüfzifferberechnung
USPS PostNet12 USPS PostNet ZIP+4+2+CD (12 Ziffern)
 
Zweidimensionale Codes (2D Barcodes)
Aztec Code Aztec Code (ab TBarCode Version 8 verfügbar)
Codablock-F CodablockF (gestapelter Code128)
Data Matrix (ECC 200)Data Matrix nach ECC200 Standard
Dot CodeDot Code (verfügbar in TBarCode SDK V11+)
DP PostmatrixDeutsche Post Werbeantwort Postmatrix
GS1 DataMatrixData Matrix entsprechend GS1 Format (FNC1, ECC 200)
GS1 DataBar StackedGS1 DataBar Stacked
GS1 DataBar Stacked Omnidir GS1 DataBar Stacked Omnidirectional
GS1 DataBar Expanded Stacked GS1 DataBar Expanded Stacked
HanXinCode Han Xin Code (chinesischer 2D Barcode) (verfügbar in TBarCode SDK V11+)
MaxiCode™ Maxi Code™ (verwendet von UPS®)
MicroPDF417 Micro PDF-417, MicroPDF (ähnlich PDF417)
Micro QR-CodeMicro QR Code (kleinere Version des QR Code Standard)
NTIN CodeData Matrix basierter Code, der in der Pharmaindustrie eingesetzt wird
PDF417 PDF417 (verwendet von VDA, GTL, ODETTE, VDA Belom...)
PDF417 Truncated Gekürzte Version (mit weniger Start/Stoppbalken) von PDF417
PPN CodeData Matrix basierter Code, welcher in der Pharmaindustrie verwendet wird
QR-Code (JIS) Quick Response Code (ISO/IEC 18004:2000); verwendet 932/Shift-JIS als Standardzeichensatz
QR-CodeQRCode (ISO/IEC 18004:2015); verwendet Latin-1/ISO-5589-1 als Standardzeichensatz
Royal Mail Mailmark® 2DRoyal Mail Mailmark® 2D Barcode (verfügbar in TBarCode 11.2+)
RSS-14 Stacked EAN/UCC RSS14 Stacked
RSS-14 Stacked Omnidir EAN/UCC RSS14 Stacked Omnidirectional
RSS Expanded Stacked EAN/UCC RSS Expanded Stacked
Swiss QR Code QR-Code Variante für Schweizer Bank- und Zahlungsdienste (QR Rechnung).
 
HIBC Barcodes (ab TBarCode Version 9)
HIBC LIC 128HIBC LIC Variante von Code 128
HIBC LIC 39HIBC LIC Variante von Code 39
HIBC LIC Codablock-FHIBC LIC Variante von Codablock-F
HIBC LIC Data MatrixHIBC LIC Variante von Data Matrix
HIBC LIC MicroPDF417HIBC LIC Variante von MicroPDF417
HIBC LIC PDF417HIBC LIC Variante von PDF417
HIBC LIC QR-CodeHIBC LIC Variante von QR-Code
HIBC PAS 128HIBC PAS Variante von Code 128
HIBC PAS 39HIBC PAS Variante von Code 39
HIBC PAS Codablock-FHIBC PAS Variante von Codablock-F
HIBC PAS Data MatrixHIBC PAS Variante von Data Matrix
HIBC PAS MicroPDF417HIBC PAS Variante von MicroPDF417
HIBC PAS PDF417HIBC PAS Variante von PDF417
HIBC PAS QR-CodeHIBC PAS Variante von QR-Code
 
EAN-UCC Composite Barcodes (2D Barcodes)
RSS-14 Composite Component CC-A / CC-B
RSS-14 Stacked Composite Component CC-A / CC-B
RSS-14 Stacked Omnidirectional Composite Component CC-A / CC-B
RSS Limited Composite Component CC-A / CC-B
RSS Expanded Composite Component CC-A / CC-B
RSS Expanded Stacked Composite Component CC-A / CC-B
EAN 13 Composite Component CC-A / CC-B
EAN 8 Composite Component CC-A / CC-B
UPC A Composite Component CC-A / CC-B
UPC E Composite Component CC-A / CC-B
UCC/EAN128 Composite Component CC-A / CC-B / CC-C
 
GS1 DataBar Composite Barcodes (2D Barcodes)
GS1 DataBar Composite Component CC-A / CC-B
GS1 DataBar Stacked Composite Component CC-A / CC-B
GS1 DataBar Stacked Omni Composite Component CC-A / CC-B
GS1 DataBar Limited Composite Component CC-A / CC-B
GS1 DataBar Expanded Composite Component CC-A / CC-B
GS1 DataBar Expanded Stacked Composite Component CC-A / CC-B
 
Verwandte Symbologien
Verwandte Barcode-Symbologien Mit den angeführten Symbologien lassen sich zusätzlich folgende Varianten erzeugen:
USS Code 39, AIAG, HIBC, USS Code 128, UCC-128, ISBT-128, SCC-14, JAN, Bookland, ISSN, USS ITF 2-5, I-2/5, ITF-14, DUN14, USPS, DOD Logmars (Department of Defense Logmars), UPC SCS (UPC Serial Shipping Symbol), SSCC.


Wenn Sie einen bestimmten, hier nicht aufgeführten Barcodetyp benötigen, kontaktieren Sie bitte unseren Support.

Barcode-Parametrisierung und Grafikunterstützung

 

 

 

Barcodegrafiken

 

Wir implementieren auch Ihre kundenspezifischen Strichcode-Varianten.

Kontaktieren Sie uns!

Strichcode Eigenschaften Standard-Properties (Auszug)

1D Barcode Properties

Strichcode Eigenschaften 2D-Properties (Auszug)

2D Barcode Properties

Strichcode API Funktionen (Auszug)

Funktionen
CopyToClipboardKopiert den Barcode in die Zwischenablage (EMF Format)
BCDrawZeichnet den Barcode im angegebenen Device Context (Drucker oder Bildschirm)
SaveImageSpeichert den Barcode als Image-Datei (Bitmap oder Vectorgrafik), Format und Auflösung wählbar.
ConvertToStreamLiefert ein Bitmap (GIF, PNG, JPG...) des Barcodes als Memory-Stream - ideal für HTTP-Übertragungen (ASP, PHP,...) oder Datenbankanwendungen (BLOBs); freigeschaltet mit einer Web oder Entwickler-Lizenz.
AboutBoxRuft den About-Dialog auf.
LicensingRuft den Lizenz-Dialog auf (manuelle Eingabe der Lizenzdaten).
LicenseMeÜbergibt die Lizenzdaten an die TBarCode SDK Komponente (programmatische Lizenzierung zur Laufzeit).