//Loading Barcode Symbol Types void LoadBarcode(ref SfBarcode barcode, BarcodeSymbolType symbolType, string text) { if (barcode == null) { barcode = new SfBarcode(); } barcode.VerticalOptions = LayoutOptions.FillAndExpand; barcode.HorizontalOptions = LayoutOptions.FillAndExpand; barcode.BackgroundColor = Color.FromRgb(234, 234, 234); barcode.Text = text; barcode.TextFont = Font.SystemFontOfSize(fontSize); barcode.Symbology = symbolType; if (symbolType == BarcodeSymbolType.QRCode) { QRBarcodeSettings qr = new QRBarcodeSettings() { XDimension = xDimension, }; barcode.SymbologySettings = qr; } else if (symbolType == BarcodeSymbolType.DataMatrix) { DataMatrixSettings dm = new DataMatrixSettings() { XDimension = xDimension }; barcode.SymbologySettings = dm; } else if (symbolType == BarcodeSymbolType.Code32) { Code32Settings c32 = new Code32Settings(); barcode.SymbologySettings = c32; } else if (symbolType == BarcodeSymbolType.Code39) { Code39Settings c39 = new Code39Settings(); barcode.SymbologySettings = c39; } else if (symbolType == BarcodeSymbolType.Code39Extended) { Code39ExtendedSettings c39e = new Code39ExtendedSettings(); barcode.SymbologySettings = c39e; } else if (symbolType == BarcodeSymbolType.Code93) { Code93Settings c93 = new Code93Settings(); barcode.SymbologySettings = c93; } else if (symbolType == BarcodeSymbolType.Code93Extended) { Code93ExtendedSettings c93e = new Code93ExtendedSettings(); barcode.SymbologySettings = c93e; } else if (symbolType == BarcodeSymbolType.Code128C) { Code128CSettings c128c = new Code128CSettings(); barcode.SymbologySettings = c128c; } else if (symbolType == BarcodeSymbolType.Code128A) { Code128ASettings c128a = new Code128ASettings(); barcode.SymbologySettings = c128a; } else if (symbolType == BarcodeSymbolType.Code128B) { Code128BSettings c128b = new Code128BSettings(); barcode.SymbologySettings = c128b; } else if (symbolType == BarcodeSymbolType.Code11) { Code11Settings c11 = new Code11Settings(); barcode.SymbologySettings = c11; } else { CodaBarSettings coda = new CodaBarSettings(); barcode.SymbologySettings = coda; } }
void LoadBarcode(ref SfBarcode barcode, BarcodeSymbolType symbolType, string text) { if (barcode == null) barcode = new SfBarcode(); barcode.VerticalOptions = LayoutOptions.FillAndExpand; barcode.HorizontalOptions = LayoutOptions.FillAndExpand; barcode.BackgroundColor = Color.FromRgb(234, 234, 234); barcode.Text = text; barcode.TextFont = Font.SystemFontOfSize(fontSize); barcode.Symbology = symbolType; if (symbolType == BarcodeSymbolType.QRCode) { QRBarcodeSettings qr = new QRBarcodeSettings() { XDimension = xDimension, }; barcode.SymbologySettings = qr; } else if (symbolType == BarcodeSymbolType.DataMatrix) { DataMatrixSettings dm = new DataMatrixSettings() { XDimension = xDimension }; barcode.SymbologySettings = dm; } else if (symbolType == BarcodeSymbolType.Code32) { Code32Settings c32 = new Code32Settings(); barcode.SymbologySettings = c32; } else if (symbolType == BarcodeSymbolType.Code39) { Code39Settings c39 = new Code39Settings(); barcode.SymbologySettings = c39; } else if (symbolType == BarcodeSymbolType.Code39Extended) { Code39ExtendedSettings c39e = new Code39ExtendedSettings(); barcode.SymbologySettings = c39e; } else if (symbolType == BarcodeSymbolType.Code93) { Code93Settings c93 = new Code93Settings(); barcode.SymbologySettings = c93; } else if (symbolType == BarcodeSymbolType.Code93Extended) { Code93ExtendedSettings c93e = new Code93ExtendedSettings(); barcode.SymbologySettings = c93e; } else if (symbolType == BarcodeSymbolType.Code128C) { Code128CSettings c128c = new Code128CSettings(); barcode.SymbologySettings = c128c; } else if (symbolType == BarcodeSymbolType.Code128A) { Code128ASettings c128a = new Code128ASettings(); barcode.SymbologySettings = c128a; } else if (symbolType == BarcodeSymbolType.Code128B) { Code128BSettings c128b = new Code128BSettings(); barcode.SymbologySettings = c128b; } else if (symbolType == BarcodeSymbolType.Code11) { Code11Settings c11 = new Code11Settings(); barcode.SymbologySettings = c11; } else { CodaBarSettings coda = new CodaBarSettings(); barcode.SymbologySettings = coda; } }