Du sollst nur bitte bitte niemanden dazu animieren, sich seine Barcodekomponente selbst zu schreiben, die er dann in in die freie Wildbahn entlässt.
In Delphi habe ich leider so viele fehlerhafte Implementierungen von Barcodes gesehen, dass ich dazu aufrufen würde, bitte mehr Barcodekomponenten zu schreiben. Ich denke mal jeder Anfänger hat es da leicht der Beste am Markt zu werden.
Mit Fast-Reports funktioniert Code128 mittlerweile einigermaßen (vermutlich?) (wenn man ein paar nicht dokumentierte Features selbst errät).
Bug Reports gibt es dazu seit vielen vielen Jahren. Und ich habe bereits mehr Zeit damit verloren irgendwelche Test-Versionen auszuprobieren als wenn ich das ganze selbst gemacht hätte.