menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class UnidimensionalBarcode - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class UnidimensionalBarcode

    Inheritance
    System.Object
    BarcodeBase
    UnidimensionalBarcode
    CodabarBarcode
    Code11Barcode
    Code128ABarcode
    Code128BBarcode
    Code128CBarcode
    Code39Barcode
    Code93Barcode
    UpcBarcode
    Inherited Members
    BarcodeBase.BackColor
    BarcodeBase.BarColor
    BarcodeBase.barHeight
    BarcodeBase.BarHeight
    BarcodeBase.bounds
    BarcodeBase.Bounds
    BarcodeBase.GetSize()
    BarcodeBase.Location
    BarcodeBase.NarrowBarWidth
    BarcodeBase.QuietZone
    BarcodeBase.Size
    BarcodeBase.Text
    BarcodeBase.TextColor
    Namespace: Syncfusion.UI.Xaml.Controls.Barcode
    Assembly: Syncfusion.SfBarcode.UWP.dll
    Syntax
    public abstract class UnidimensionalBarcode : BarcodeBase

    Constructors

    UnidimensionalBarcode()

    Initializes the new instance of UnidimensionalBarcode

    Declaration
    public UnidimensionalBarcode()

    Fields

    check

    Automatically adds the check digit to the barcode when true.

    Declaration
    protected bool check
    Field Value
    Type
    System.Boolean

    continuous

    To check whether Barcode is Continuous Barcode or discrete

    Declaration
    protected bool continuous
    Field Value
    Type
    System.Boolean

    isCheckDigitAdded

    Indicates whether the Checkdigit is already added to the barcode text or not. Used with the barcodes which involves multiple checksum calculations.

    Declaration
    protected bool isCheckDigitAdded
    Field Value
    Type
    System.Boolean

    Properties

    BarcodeToTextGapHeight

    Gets or sets the gap between the barcode and the displayed text.

    Declaration
    public float BarcodeToTextGapHeight { get; set; }
    Property Value
    Type
    System.Single

    EnableCheckDigit

    Gets or sets a value indicating whether to enable to check digit calculation in the generated barcode or not.

    Declaration
    public bool EnableCheckDigit { get; set; }
    Property Value
    Type
    System.Boolean
    Remarks

    The Default value is True.

    EncodeStartStopSymbols

    Gets or sets a value indicating whether [encode start stop symbols].

    Declaration
    public bool EncodeStartStopSymbols { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [encode start stop symbols]; otherwise, false.

    ShowCheckDigit

    Gets or sets a value indicating whether to Show Check digit in the generated barcode or not.EnableCheckDigit

    Declaration
    public bool ShowCheckDigit { get; set; }
    Property Value
    Type
    System.Boolean
    Remarks

    The Default value is false.

    TextAlignment

    Gets or sets the alignment of the text displayed on the barcode.

    Declaration
    public BarcodeTextAlignment TextAlignment { get; set; }
    Property Value
    Type
    BarcodeTextAlignment
    Remarks

    Default value is Center.

    TextDisplayLocation

    Gets or sets the Text font.

    Declaration
    public BarcodeTextLocation TextDisplayLocation { get; set; }
    Property Value
    Type
    BarcodeTextLocation

    Methods

    CalculateCheckDigit()

    Calculates the check digit based on the barcode specification.

    Declaration
    protected virtual char[] CalculateCheckDigit()
    Returns
    Type Description
    System.Char[]

    Char array containing Check digits

    GetCharBarsCount(Char)

    Declaration
    protected float GetCharBarsCount(char character)
    Parameters
    Type Name Description
    System.Char character
    Returns
    Type
    System.Single

    GetCharWidth(Char)

    Returns the Character width.

    Declaration
    protected float GetCharWidth(char character)
    Parameters
    Type Name Description
    System.Char character
    Returns
    Type Description
    System.Single

    The width.

    GetExtendedText()

    To get the Extended Text

    Declaration
    protected virtual void GetExtendedText()

    GetTextToEncode()

    Returns the Actual text to encode.

    Declaration
    protected virtual string GetTextToEncode()
    Returns
    Type Description
    System.String

    The Actual Text.

    GetTextToEncodeList()

    Declaration
    protected virtual List<byte[]> GetTextToEncodeList()
    Returns
    Type
    System.Collections.Generic.List<System.Byte[]>

    Validate(String)

    Internal method used to validate the given barcode text.

    Declaration
    protected override bool Validate(string data)
    Parameters
    Type Name Description
    System.String data

    The Text.

    Returns
    Type Description
    System.Boolean

    True if valid, Otherwise False.

    Overrides
    BarcodeBase.Validate(String)

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved