--- title: "Barcode" description: "The barcode component displays some text as a barcode." --- # Barcode > The barcode component displays some text as a barcode. ![](barCode0.png) **Component Palette Icon** ![](BarCode1.png) The barcode component displays some text as a barcode. The supported formats are: + Code 128 + Code 39 + Extended Code 39 + Codabar + Interleaved Code 25 + MSI + EAN-13 + EAN-8 + Aztec + Data Matrix + PDF-417 + QR Code + UPC-A ## Properties |Name|Description|Property Type|Scripting|Category| |:---|:---|:---|:---|:---| |Background Color|The background color of the component.|Color|.background|Appearance| |Barcode Background|The background color of the actual barcode.|Color|.barcodeBackground|Appearance| |Barcode Format|The barcode format to display.|int|.barcodeType|Data| |Barcode Height|The height of the barcode.|int|.barcodeHeight|Appearance| |Border|The border surrounding this component. NOTE that the border is unaffected by rotation.|Border|.border|Common| |Check Digit|Include Check Digit?|boolean|.checkDigit|Data| |Code|The code string that is converted into a barcode to display.|String|.code|Data| |Data Quality|The data quality code for any tag bindings on this component.|int|.dataQuality|Data| |Font|Font of text on this component.|Font|.font|Appearance| |Foreground Color|The foreground color of the component.|Color|.foreground|Appearance| |Mouseover Text|The text that is displayed in the tooltip which pops up on mouseover of this component.|String|.toolTipText|Common| |Name|The name of this component.|String|.name|Common| |Narrowest Bar Width|The width (in pixels) of the narrowest bar.|int|.narrowestBarWidth|Appearance| |Rotation|The angle of rotation in degrees.|int|.angleDegrees|Appearance| |Show Text?|If true, the code is displayed in human-readable text beneath the barcode.|boolean|.showText|Appearance| |Visible|If disabled, the component will be hidden.|boolean|.visible|Common| ## Scripting ### Scripting Functions This component does not have scripting functions associated with it. ### Extension Functions This component does not have extension functions associated with it. ### Event Handlers Event handlers allow you to run a script based off specific triggers. See the full list of available event handlers on the [Component Events](scripting\scripting-in-ignition\component-and-window-scripting\component-events.md) page ## Customizers This component does not have any custom properties ## Examples ![](BarCode2.png) |Property Name|Value| |:---|:---| |Code|123456789| |Barcode Format|Extended Code 39 (narrow)| |Show Text?|True|