Misc FAQ

ActiveBarcode offers many advantages over using barcode fonts.Link
I am searching for a true type font to display barcodes.
We don't offer barcode true type fonts. Barcode fonts are only an older niche solution with very restricted use and it can only be applied for very few primitive barcode types.
  • ActiveBarcode offers a modern, universal solution for a much wider range of 1D and even 2D barcode types that can't be covered with barcode fonts.
  • Activebarcode will calculate and add check digits automatically which is not done when using a barcode font.
  • Activebarcode will make sure the barcode is always created in the best possible way regarding size and error correction modes.
  • ActiveBarcode allows to easily automate barcodes in workflows.
  • ActiveBarcode allows to easily create barcodes that are bound to a database, external data or excel cells.
In conclusion ActiveBarcode offers many more features, more safety and a much wide range of barcode types than barcode fonts.
Change the human readable text lineLink
How can I change the format of the text line of the barcode?
If you want another text line format for a barcode you can use the ShowText property to deactive the text line of the barcode by setting it to false. Then you can create your own text line manually in the desired format.
"SIZE ERROR"Link
What does it mean when the barcode is displaying "Size Error"?
This error says that the barcode cannot be displayed at this resolution. Enlarge the barcode size to have more space to encode the text as a barcode. If you have a large amount of text or data to encode, choose a 2D barcode type like QR Code as the barcode type.
"TEXT ERROR"Link
What does it mean when the barcode is displaying "Text Error"?
The "Text Error" message says that the value which you would like to encode as a barcode is not valid for the selected barcode symbology.

An example: When you try to encode letters in a numeric barcode such as EAN-13 the "Text Error" will be shown.

Solution: Select a suitable barcode type (e.g. Code 128) that allows letters or change the text to make it valid for the selected barcode type. If you wish to create a valid EAN-13 then the number of digits has to be right and if you enter the check digit, it must be correct, too.
Image filesLink
Can I use the images files that I have created with the ActiveBarcode Generator on MacOs or Linux?
Yes, you can save the barcodes as image files with the ActiveBarcode Generator and use them on any OS. This works for all standard image formats, like Windows Bitmap (BMP), JPEG, PNG, TIFF, Targa, GIF, WMF, EMF, PBM, PGM, PPM, WBMP and XPM. You can use these barcode image files on other systems (e.g., MacOS, Linux, iOS, Android).
Print barcodesLink
How can I print barcodes?
If you have simple printing tasks to do, ActiveBarcode Generator offers you the fastest and easiest solution to print barcodes. In the How to section we have several step by step instructions to show how to print one or many barcodes to labels with optional data import.

For complex design needs you can use Word and simply position the barcode in a document where you want to printed it.
To show how to insert barcodes into spreadsheets we have step by step instructions for Excel and Google Sheets.
With Access you can place the barcode into Forms and Reports.

For developers:
There is the Picture property that allows you to treat and print barcodes as you know from the Image object.

Visual Basic and Visual Studio developers may use the following code:
Printer.PaintPicture Barcode.Picture, 0, 0
Printer.EndDoc
Alternatively, you can use Visual Basic to simply place the barcode object on a "from" and print the barcode to paper with this instruction:
Form1.Print
Rotate barcodesLink
How can I display a barcode vertically?
See the Rotate property for more information.
Barcode resizingLink
When I resize a barcode, the barcode doesn't automatically resize for each small change in size. Why does it sometimes take a large change in width for the barcode to change and why is it not possible to change the size of the barcode in very small increments?
The barcode object itself can be made to any size. But the barcode it contains must remain machine-readable. Therefore, some rules must be satisfied that describe exactly what width the bars and spaces may have. Because of this, you can change the height of the barcode object to whatever you want, because it doesn't affect the bars and spaces. Not so with the width: here ActiveBarcode always uses the largest possible representation of the barcode that meets the required rules. You can therefore observe that sometimes a small change in the object width does not affect the display of the barcode and the barcode is only changed by increasing the width again.
Create barcode with exact size in mm or inch.Link
How do I convert mm or inches into pixels (px or PPI) so that a barcode corresponds to an exact size in millimeters or inches?
If not explicitly stated otherwise, the size specifications for ActiveBarcode are given in pixels. The desired millimeters or inches must be converted to pixels (px) taking into account the resolution used (dpi/ppi). ActiveBarcode usually does this automatically and you can specify the desired size of a barcode in millimeters or inches. In cases where you need to work with pixels, you can use an online converter: mm -> px or inch -> px.
Patterns in the black barsLink
When printed out, the black bars of the barcode are not continuously black but have a pattern. Why?
These patterns occur when you use a printer that cannot reproduce colors and a foreground color other than black is used for the barcode. Change the color of the barcode to black and white using the ForeColor and BackColor properties.