[]
        
(Showing Draft Content)

GrapeCity.Documents.Barcode.BarcodeOptions

Class BarcodeOptions

Namespace
GrapeCity.Documents.Barcode
Assembly
GcDocs.Barcode.dll

Represents additional barcode options.

public class BarcodeOptions
Inheritance
object
BarcodeOptions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

BarcodeOptions()

Initialize a new instance of the BarcodeOptions class.

public BarcodeOptions()

Properties

BarCodeDirection

Gets or sets the direction of the barcode.

public BarCodeDirection BarCodeDirection { get; set; }

Property Value

BarCodeDirection

CaptionGrouping

Gets or sets a value indicating whether to split the caption text into groups for barcode types that support it.

public bool CaptionGrouping { get; set; }

Property Value

bool

CaptionPosition

Gets or sets the caption's position relative to the barcode.

public BarCodeCaptionPosition CaptionPosition { get; set; }

Property Value

BarCodeCaptionPosition

CheckSumEnabled

Gets or sets a value indicating whether a checksum of the barcode will be computed and included in the barcode when applicable.

public bool CheckSumEnabled { get; set; }

Property Value

bool

Code49

Gets or sets a Code49Options object specifying additional options for Code49 barcodes.

public Code49Options Code49 { get; set; }

Property Value

Code49Options

DataMatrix

Gets or sets a DataMatrixOptions object specifying additional options for DataMatrix barcodes.

public DataMatrixOptions DataMatrix { get; set; }

Property Value

DataMatrixOptions

GS1Composite

Gets or sets a GS1CompositeOptions object specifying additional options for composite barcodes.

public GS1CompositeOptions GS1Composite { get; set; }

Property Value

GS1CompositeOptions

MicroPDF417

Gets or sets a MicroPDF417Options object specifying additional options for MicroPDF417 barcodes.

public MicroPDF417Options MicroPDF417 { get; set; }

Property Value

MicroPDF417Options

PDF417

Gets or sets a PDF417Options object specifying additional options for PDF417 barcodes.

public PDF417Options PDF417 { get; set; }

Property Value

PDF417Options

QRCode

Gets or sets a QRCodeOptions object specifying additional options for QR barcodes.

public QRCodeOptions QRCode { get; set; }

Property Value

QRCodeOptions

QuietZone

Gets or sets a QuietZone object that specifies the amount of blank space around a barcode.

public QuietZone QuietZone { get; set; }

Property Value

QuietZone

RssExpandedStacked

Gets or sets a RssExpandedStackedOptions object specifying additional options for RSS expanded stacked barcodes.

public RssExpandedStackedOptions RssExpandedStacked { get; set; }

Property Value

RssExpandedStackedOptions

SizeOptions

Gets or sets a BarcodeSizeOptions object which specifies options determining the size of a barcode and its parts.

public BarcodeSizeOptions SizeOptions { get; set; }

Property Value

BarcodeSizeOptions

SupplementNumber

Gets or sets the supplement for the barcode data, supplement is 2/5 digit for EAN/UPC symbologies.

public string SupplementNumber { get; set; }

Property Value

string

TextAlign

Gets or sets the caption text alignment.

public TextAlignment TextAlign { get; set; }

Property Value

TextAlignment

Methods

AssignFrom(BarcodeOptions)

Copies properties from another BarcodeOptions to the current object.

public void AssignFrom(BarcodeOptions source)

Parameters

source BarcodeOptions

The source object to copy properties from.

Clone()

Creates a clone of the current object.

public object Clone()

Returns

object

The cloned object.

Reset()

Resets all properties to their default values.

public void Reset()

ShouldSerialize()

Indicates whether any property of this object has changed from its default value.

public bool ShouldSerialize()

Returns

bool

True if any property has changed from its default value, false otherwise.

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

The current object's type name in parentheses.