The barcode fonts of TransBar

The installation of barcode fonts by TransBar

TransBar 5 offers an integrated font manager, which can be implemented manually or automatically.

However, the barcode fonts that TransBar installs are in no way different from the fonts delivered with the computer, except that they generate particular graphics, often unrelated to the graphics of traditional characters, and that they use internally a high-precision coordinate system that allows printing to the nearest printer point, whatever the printing resolution.

It is therefore perfectly possible to manage TransBar's fonts at the same time by its built-in manager and by any usual method, with one exception: under Windows 10 or 11, installing fonts in a user directory is possible, but the operations of installation and uninstallation cannot be carried out in a traditional way, only the manager integrated into TransBar authorizes these operations. Apart from this case, the traditional installation and uninstallation are perfectly possible, the TransBar manager allowing to export the fonts in TrueType/OpenType format in the form of files suffixed ".ttf".

The traditional installation of barcode fonts

Installing barcode fonts can be done in the traditional way:

It is also possible to install TransBar fonts through font management software or on a font server.

Please note that many applications create the contents of their "Fonts" menu when launched: if a newly installed font does not appear in an application's menu, close and relaunch that application.

The specificity of barcode fonts

No standard defines an absolute correspondence between an encoding and a barcode font. Consequently:

This does not mean that TransBar is always indispensable. In the simplest encodings (Code 39, no-interleaved 2/5, Codabar, MSI), and as long as the addition of a control character is not requested, it is possible to simply obtain the transcription, manually or by elementary programming, by adding a character at the start of the information to be coded and another at the end. To know which character to add, look at what TransBar does. This transcription, as simple as it is, is however always necessary, it is a technical constraint which, if neglected, will lead to a completely unreadable barcode.

Finally, barcode fonts cannot take all dimensions, except to accept that barcodes are obtained unreadable. See below an introduction to this specificity, then, then, the chapter of this documentation devoted to this subject.

The name of barcode fonts

The name of each TransBar file and font is made up of characters that totally define it:

Example: the font named "EanT48L" is intended for:

The sizing of barcode fonts

A traditional font cannot be used in all sizes or it will be unreadable. The acceptable limit depends on the resolution. For example, with a print resolution of 300 dots per inch, Arial should not in practice be used in size less than 9 given the inaccuracies accumulated by this low resolution, the characteristics of printers and those of office paper. But, in professional printing at very high resolution, you can go down to 7, or even 6 while remaining reasonably legible...

It is the same with barcode fonts, with rules that are much stricter and more diverse in this area. Moreover, and contrary to human reading, a reading test limited to one or a few barcodes, however useful or even essential it may be, does not make it possible to ensure that all the combinations of bars, corresponding to all the codable information, will provide readable code.

This is why we advise you to carefully read the chapter of this documentation devoted to this subject.