Barcode Fonts with Business Central Online
APPLIES TO: Business Central 2021 release wave 1 (v18.0) and later
Business Central online includes the following one-dimensional (1D) and two-dimensional (2D) barcode fonts and symbologies from IDAutomation. The fonts have different specifications for characteristics like encode numbers, symbols, uppercase, and lowercase text. Knowing the specifications is useful for calibrating fonts used on report layouts. Barcode symbology is the mapping between data and the barcode image. It defines how to encode the data, including computation of a checksum and required start and stop marker symbol.
For information and examples about adding barcodes to reports, see Adding Barcodes to Reports.
One-dimensional barcode fonts
Font | Symbology | Description | Specifications |
---|---|---|---|
Code39 | Code39 |
|
See... |
Code_93 | Code_39 |
|
See... |
Codabar | Codabar |
|
See... |
Code 128 | Code 128 |
|
See... |
Interleaved 2 of 5 | Interleaved 2 of 5 |
|
See... |
MSI Plessey | MSI Plessey |
|
See... |
USPS | Postnet |
|
See... |
UPC/EAN | ---- | UPC and EAN barcode font characters are contained in a single font represented in several different heights. The fonts can be printed in sizes from 12 points up to 32 points. | See... |
UPC-A |
|
||
UPC-E |
|
||
EAN-8 |
|
||
EAN-13 |
|
Two-dimensional barcode fonts
Note
Two-dimensional (2D) barcode fonts and encoders are only included in version 19.1 and later.
Font | Description | Specifications |
---|---|---|
Aztec | Area-efficient symbology capable of encoding large amounts of data. Encoded data can include alphabetic characters, numbers, text, and bytes of data, including extended types, Unicode characters, and small pictures. | See... |
Data Matrix | Capable of encoding much larger quantities of data than standard linear barcodes. Data Matrix can be more efficient and compact than other 2D symbologies like PDF417 and QR-Code. Encoded data encoded may include text letters, numbers, and actual bytes of data such as extended characters, Unicode characters, and images. | See... |
Maxicode | An international barcode that's used on UPS shipping labels for world-wide addressing and package sorting. Barcodes have a fixed size with offset rows of hexagonal modules arranged around a unique finder pattern. | See... |
PDF417 | Area-efficient symbology capable of encoding and reading approximately 850 characters. Uses Reed Solomon error correction, which means it can withstand some damage without loss of data. This error correction leads to less read errors then linear barcodes. | See... |
QR-Code | Generates QR-Code symbols with font encoders and graphic encoders. Support byte, text, and numeric encoding modes. | See... |
Font versions and names
A font can consist of several versions to support different requirements for characteristics like width and height, human-readability, and so on. Each font version has a specific name. You use the font name to set up the barcode in a report layout.
IDAutomation also provides evaluation (demo) fonts for trial and test purposes. The evaluation fonts have names that are similar to the purchased fonts. Evaluation fonts typically include an S and Demo in font name. For example, Code 39 includes a purchased font with the name IDAutomationHC39M and an evaluation font with the name IDAutomationSHC39M Demo.
When you're applying barocode font in the report layout for a Business Central online production environment, be sure to use the purchased font name; not the evaluation font name. If you use the evaluation font name, the barcode won't render. Refer to font specifications linked above to see a list of purchased font names.
Related information
Adding Barcodes to Reports
Request Pages
Creating an RDL Layout Report
Creating a Word Layout Report
Developing Extensions
AL Development Environment