Class BarcodeParameters

Class BarcodeParameters

Der Name: Aspose.BarCode.Generation Zusammensetzung: Aspose.BarCode.dll (25.4.0)

Barcode Generation Parameter.

[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters

Inheritance

object BarcodeParameters

Vererbte Mitglieder

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AustralianPost

AustralianPost Barcode Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }

Eigentumswert

AustralianPostParameters

Aztec

Die Aztec Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }

Eigentumswert

AztecParameters

BarColor

Bars in Farbe.Standardwert: Color.Black.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }

Eigentumswert

Color

BarHeight

Höhe der 1D Barcodes in Aspose.BarCode.Generation.Unit Wert.Vernachlässigt, ob Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode Eigenschaft auf AutoSizeMode.Nearest oder AutoSizeMode.Interpolation eingestellt ist.

[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }

Eigentumswert

Unit

BarWidthReduction

Erhalten oder festlegen Sie die Reduktionswerte, die verwendet wird, um den Inkspreis während des Druckens zu kompensieren.Standardwert: 0

public Unit BarWidthReduction { get; set; }

Eigentumswert

Unit

ChecksumAlwaysShow

Zeigen Sie immer den Checksum-Digital im menschlich lesbaren Text für Code128 und GS1Code128 Barcodes an.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }

Eigentumswert

bool

Codabar

Die Codabar Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }

Eigentumswert

CodabarParameters

Codablock

Die Codablock Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }

Eigentumswert

CodablockParameters

Code128

Code128 Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }

Eigentumswert

Code128Parameters

Kode 16K

Die Parameter von Code16K.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }

Eigentumswert

Code16KParameters

CodeTextParameters

Codetext Parameter.

[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }

Eigentumswert

CodetextParameters

Coupon

Gebraucht für UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }

Eigentumswert

CouponParameters

DataBar

Das Databar Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }

Eigentumswert

DataBarParameters

DataMatrix

Datenmatrix Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }

Eigentumswert

DataMatrixParameters

DotCode

Die Parameter der Dotcode.

[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }

Eigentumswert

DotCodeParameters

EnableEscape

Angibt, ob der Charakter "" als Flucht Charakter in CodeText Eigentum erklärt. verwendet für Pdf417, DataMatrix, Code128 nurWenn die EnableEscape wahr ist, wird "" als ein spezielles Escape Charakter erklärt.Aspose.BarCode unterstützt die Eingabe des Decimal-Ascii-Codes und des Mnemoniks für ASCII-Control-Codes. Zum Beispiel steht \013 und \CR für CR.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }

Eigentumswert

bool

FilledBars

Er erhält oder setzt einen Wert, der darauf hindeutet, ob die Bars gefüllt sind.Nur für 1D Barcodes.Default Wert: Wahrheit.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }

Eigentumswert

bool

GS1CompositeBar

GS1 Composite Bar Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }

Eigentumswert

GS1CompositeBarParameters

Examples

Dieses Muster zeigt, wie Sie ein GS1 Composite Bar Bild erstellen und speichern können.Bitte beachten Sie, dass 1D-Codtext und 2D-Codtext durch das Symbol ‘Ober’ getrennt sind ‘|’

var codetext = "(01)03212345678906|(21)A1B2C3D4E5F6G7H8";
  using (var generator = new BarcodeGenerator(EncodeTypes.GS1CompositeBar, codetext))
  {
      generator.Parameters.Barcode.GS1CompositeBar.LinearComponentType = EncodeTypes.GS1Code128;
      generator.Parameters.Barcode.GS1CompositeBar.TwoDComponentType = TwoDComponentType.CC_A;

      // Aspect ratio of 2D component
      generator.Parameters.Barcode.Pdf417.AspectRatio = 3;

      // X-Dimension of 1D and 2D components
      generator.Parameters.Barcode.XDimension.Pixels = 3;

      // Height of 1D component
      generator.Parameters.Barcode.BarHeight.Pixels = 100;

      generator.Save("test.png");
  }

HanXin

Die HanXin Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }

Eigentumswert

HanXinParameters

ITF

Die ITF Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }

Eigentumswert

ITFParameters

IsChecksumEnabled

Erlauben Sie Check-in während der Generation von 1D Barcodes.

Default wird als Ja für die Symbolologie behandelt, die die Checksum enthalten muss, als No, wo die Checksum nur möglich ist.

Checksum ist möglich: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Checksum immer genutzt: Ruhe Symbolologie

[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }

Eigentumswert

EnableChecksum

MaxiCode

Die MaxiCode Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }

Eigentumswert

MaxiCodeParameters

Padding

Der Barcode Paddings.Standardwert: 5pt 5pt 5pt.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }

Eigentumswert

Padding

PatchCode

Die Patchcode Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }

Eigentumswert

PatchCodeParameters

Pdf417

Die PDF417 Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }

Eigentumswert

Pdf417Parameters

Postal

Postparameter. verwendet für Postnet, Planet.

[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }

Eigentumswert

PostalParameters

QR

QR, MicroQR und RectMicroQR Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }

Eigentumswert

QrParameters

Supplement

Anwendung für Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }

Eigentumswert

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Nur für 1D Barcodes.Wenn Codetext falsch ist und der Wert auf wahr festgelegt ist - wird eine Ausnahme gestohlen. Andernfalls wird Codetext korrigiert, um die Spezifikation des Barcode zu entsprechen.Ausnahme wird immer für: Databar Symbolologie, wenn Codetext falsch ist.Ausnahme wird nicht immer für: AustralianPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 Symbologie, wenn Codetext falsch ist.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }

Eigentumswert

bool

WideNarrowRatio

Wide bars zu Narrow bars ratio.Standardwert: 3, das heißt, breite Bars sind 3 mal größer als engen Bars.Verwendung für ITF, PZN, PharmaCode, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, IATA2of5, VIN, DeutschePost, OPC, Code32, DataLogic2of5, PatchCode, Code39, Code39FullASCII

[XmlSerialization(Type = XmlSerializationType.Element)]
public float WideNarrowRatio { get; set; }

Eigentumswert

float

Exceptions

ArgumentException

Der Parameterwert ist weniger als oder gleich 0.

XD Dimension

x-Dimension ist die kleinste Breite der BarCode-Barren oder Räume.Dies erhöht die gesamte Barcode-Bildbreite.Vernachlässigt, ob Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode Eigenschaft auf AutoSizeMode.Nearest oder AutoSizeMode.Interpolation eingestellt ist.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }

Eigentumswert

Unit

 Deutsch