The barcode component supports <svg> and <canvas> rendering modes.
Using the svg rendering mode is recommended as the barcode doesn't lose quality when it is zoomed.