Loading...
Loading...
Build and troubleshoot barcode generation in Blazor using SfBarcodeGenerator, SfQRCodeGenerator, and SfDataMatrixGenerator. Trigger for 1D barcodes (Code39, Code128, Codabar), QR codes with logo and error correction, Data Matrix, checksum validation, and exporting barcodes to images in Syncfusion Blazor apps.
npx skill4agent add syncfusion/blazor-ui-components-skills syncfusion-blazor-barcodeSyncfusion.Blazor.BarcodeGenerator| Component | Use For |
|---|---|
| 1D linear barcodes (Code39, Code128, Codabar, etc.) |
| QR codes with optional logo embedding |
| 2D Data Matrix codes for compact encoding |
SfBarcodeGeneratorSfQRCodeGeneratorSfDataMatrixGenerator_Imports.razorProgram.csBarcodeTypeEnableCheckSumOnValidationFailedOnValidationFailedOnValidationFailedForeColorWidthHeightBarcodeGeneratorDisplayText@using Syncfusion.Blazor.BarcodeGenerator
<SfBarcodeGenerator Width="200px" Height="150px"
Type="@BarcodeType.Code128"
Value="SYNCFUSION">
</SfBarcodeGenerator>@using Syncfusion.Blazor.BarcodeGenerator
<SfQRCodeGenerator Width="200px" Height="200px"
Value="https://www.syncfusion.com">
</SfQRCodeGenerator>@using Syncfusion.Blazor.BarcodeGenerator
<SfDataMatrixGenerator Width="200" Height="150"
Value="SYNCFUSION">
</SfDataMatrixGenerator>| Property | Applies To | Description |
|---|---|---|
| All | The data string to encode |
| All | Width of the barcode (px or %) |
| All | Height of the barcode (px or %) |
| | |
| All | Color of the barcode bars (e.g., |
| | Adds/validates checksum digit (default |
| | QR error recovery: Low, Medium, Quartile, High |
| All | Event triggered when |
| Need | Component | Read |
|---|---|---|
| Product/inventory labels | | barcode-types.md |
| URL / contact / 2FA QR code | | qr-code-generator.md |
| Branded QR code with logo | | qr-code-generator.md |
| Pharmaceutical / shipping labels | | data-matrix-generator.md |
| Download barcode as image | | export-and-customization.md |
| Embed barcode in email/PDF | | export-and-customization.md |