General Function Calls | These function calls are required to produce a barcode with standard settings |
▼Barcode Settings | Functions to change barcode settings (barcode type, barcode data, appearance, size, etc) |
Barcode Type (Symbology) | Functions for handling the barcode type (barcode symbology) |
Barcode Data | Functions for handling the barcode data |
Appearance | Modify the general appearance of a barcode with these functions |
Colors | Modify the colors for the barcode, background and human readable text |
Bar:Space Print-Ratio | Modify the so-called print-ratio of a barcode with these functions |
Quiet Zone | Beside in EAN and UPC barcodes, TBarCode does not include quiet zones into the generated barcode |
Human Readable Text | Functions for the human readable text of a barcode |
Check-Digits | Modifies the behavior of TBarCode regarding check-digit computation |
Size Queries | Functions for retrieving the size of the barcode |
Module Width and Barcode Quality | Functions for specifying how the module width of the barcode should be set |
Barcode Options | Functions for specifying barcode settings via the option interface |
▼Drawing and Saving Barcodes | Functions for drawing and saving barcodes |
▼Windows GDI | Functions for drawing or printing a barcode onto a device via a Windows GDI device context |
Clipboard | Copy generated barcodes onto the clipboard |
Metafiles | Saving barcodes as Enhanced Metafiles |
Bitmap Images | Saving barcodes as various graphic files (BMP, GIF, JPG, etc) |
Bitmap Images | Saving barcodes as bitmaps (BMP, GIF, JPG, PNG or TIF) |
PCL | Saving barcodes in PCL format |
Postscript | Saving barcodes in Postscript format |
PDF | Saving barcodes in PDF format |
AI | Saving barcodes in AI format (Adobe Illustrator® 7) |
SVG | Saving barcodes in SVG format |
Customized Drawing (Callbacks) | The standard functionality of TBarCode for drawing/saving barcodes may be customized with these call-back functions |
Multiple Barcodes | Functions for drawing multiple barcodes which are necessary if a large amount of information should be encoded |
▼2D Barcodes and Special Symbologies | This section describes support for 2D barcodes and other advanced symbologies |
PDF417 and MicroPDF | These functions are used for modifying the behavior of TBarCode when generating PDF417, MacroPDF and MicroPDF symbologies |
MaxiCode | These functions are used for modifying the behavior of TBarCode when generating the Maxicode symbology |
Data Matrix | These functions are used for modifying the behavior of TBarCode when generating the Data Matrix symbology |
QR-Code | These functions are used for modifying the behavior of TBarCode when generating the QR-Code symbology |
Codablock F | These functions are used for modifying the behavior of TBarCode when generating the Codablock-F symbology |
GS1 / EAN / UCC Composite Symbology | These functions are used for modifying the behavior of TBarCode when generating GS1-symbologies |
GS1 DataBar / RSS (Reduced Space Symbology) | These functions are used for modifying the behavior of TBarCode when generating GS1 DataBar-symbologies |
Aztec Code | These functions are used for modifying the behavior of TBarCode when generating the Aztec Code symbology |
DotCode | These functions are used for modifying the behavior of TBarCode when generating the DotCode symbology |
Han Xin Code | These functions are used for modifying the behavior of TBarCode when generating the Han Xin Code symbology |
▼Error Handling | Error handling functions |
Error Codes | The following table lists all error codes that can be returned by TBarCode |
Example | This example shows the error handling concept of TBarCode |