Using Cacidi BarCodes
BarCodes is a plug-in that can be used to create barcodes directly on your InDesign page. Barcodes created via BarCodes are live objects, which means you can modify the data in the palette at any time and the barcode will be changed dynamically.
BarCodes supports a large number of barcodes. UPC-based barcodes such as EAN, JAN, UPC, ISBN and Bookland always contain a certain number of digits. For instance, you need to enter 12 digits to create an EAN-13 barcode (without Add-On) while the 13th digit is calculated by BarCodes. This means that when you enter numbers in the palette, BarCodes will count the number of digits you have entered and create the barcode when you have entered 12 digits.
BarCodes enables you to create variable-length barcodes such as Codabar, Code 11, Code 25, Code 39, Code 128, MSI/Plessey and PostNet. These barcodes do not contain a fixed number of digits like the UPC-based barcodes, but the data may vary. For instance, a Code 39 may have a random number of digits. This means that BarCodes does not simply create a barcode when a certain number of digits is reached. It requires you to click on the small barcode symbol in order to create your barcode.
Creating barcodes involves a long list of rules, e.g. there should be a great contrast between background and bars, and the size may only vary between 80% and 200% of the original size (if no BarCode is selected, BarCodes will always be create in 100% size). You can always check if your barcode complies with the 80/200 rules by selecting your barcode and clicking on the barcode symbol in the BarCodes palette.