Class BarcodeParameters

Class BarcodeParameters

De naam: Aspose.BarCode.Generation Verzameling: Aspose.BarCode.dll (25.4.0)

Barcode generatie parameters.

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

Inheritance

object BarcodeParameters

Geëerbiede leden

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

Properties

AustralianPost

AustralianPost barcode parameters.

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

Eigendomswaarde

AustralianPostParameters

Aztec

De Aztec parameters.

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

Eigendomswaarde

AztecParameters

BarColor

Bars in kleur.De standaardwaarde is Color.Black.

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

Eigendomswaarde

Color

BarHeight

Hoogte van 1D barcodes in Aspose.BarCode.Generation.Unit waarde.Vergeet niet of Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode eigendom is ingesteld op AutoSizeMode.Nearest of AutoSizeMode.Interpolation.

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

Eigendomswaarde

Unit

BarWidthReduction

Get of set bars reductie waarde die wordt gebruikt om de ink spread tijdens het afdrukken te compenseren.De standaardwaarde: 0

public Unit BarWidthReduction { get; set; }

Eigendomswaarde

Unit

ChecksumAlwaysShow

Altijd weergeven checksum digitaal in de menselijk leesbaar tekst voor Code128 en GS1Code128 barcodes.

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

Eigendomswaarde

bool

Codabar

De codabar parameters.

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

Eigendomswaarde

CodabarParameters

Codablock

De codablock parameters.

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

Eigendomswaarde

CodablockParameters

Code128

De code128 parameters.

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

Eigendomswaarde

Code128Parameters

De code16K

Parameters van Code16K.

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

Eigendomswaarde

Code16KParameters

CodeTextParameters

De codetext parameters.

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

Eigendomswaarde

CodetextParameters

Coupon

Gebruikt voor UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

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

Eigendomswaarde

CouponParameters

DataBar

Databar parameters zijn.

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

Eigendomswaarde

DataBarParameters

DataMatrix

De parameters van DataMatrix.

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

Eigendomswaarde

DataMatrixParameters

DotCode

Parameters van DotCode.

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

Eigendomswaarde

DotCodeParameters

EnableEscape

Het geeft aan of het personage "" uitlegt als een ontsnapte personage in CodeText eigendom. Gebruikt voor Pdf417, DataMatrix, Code128 alleenAls de EnableEscape waar is, zal "" worden uitgelegd als een speciaal ontsnappingscharakter.Aspose.BarCode ondersteunt het invoeren van decimal ascii-code en mnemonic voor ASCII-control-code tekens.

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

Eigendomswaarde

bool

FilledBars

Geeft of zet een waarde die aangeeft of de bars zijn gevuld.Alleen voor 1D barcodes.De standaardwaarde: waar

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

Eigendomswaarde

bool

GS1CompositeBar

GS1 Composite Bar parameters.

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

Eigendomswaarde

GS1CompositeBarParameters

Examples

Dit voorbeeld toont hoe je een GS1 Composite Bar-afbeelding kunt maken en opslaan.Houd er rekening mee dat 1D codetext en 2D codetext worden gescheiden door het symbool ’ear'

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

De parameters van HanXin.

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

Eigendomswaarde

HanXinParameters

ITF

De ITF parameters.

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

Eigendomswaarde

ITFParameters

IsChecksumEnabled

Omschakelen tijdens de generatie van 1D barcodes.

De standaard wordt behandeld als Ja voor symbooliek die checksum moet bevatten, als No waar checksum alleen mogelijk is.

Checksum is mogelijk: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Checksum altijd gebruikt: rust symbooliek

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

Eigendomswaarde

EnableChecksum

MaxiCode

MaxiCode parameters.

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

Eigendomswaarde

MaxiCodeParameters

Padding

Een barcode paddings.De standaardwaarde: 5pt 5pt 5pt.

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

Eigendomswaarde

Padding

PatchCode

De patchcode parameters.

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

Eigendomswaarde

PatchCodeParameters

Pdf417

PDF417 parameters.

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

Eigendomswaarde

Pdf417Parameters

Postal

Postparameters. gebruikt voor Postnet, Planet.

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

Eigendomswaarde

PostalParameters

QR

QR, MicroQR en RectMicroQR parameters.

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

Eigendomswaarde

QrParameters

Supplement

Gebruikt voor Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

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

Eigendomswaarde

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Alleen voor 1D barcodes.Als codetext onjuist is en de waarde tot waar is ingesteld - de uitzondering zal worden gegooid. anders zal codetext worden aangepast aan de specificatie van de barcode.Een uitzondering zal altijd worden gegooid voor: Databar symbooliek als codetext onjuist is.De uitzondering zal niet altijd worden gegooid voor: AustralianPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 symbool als de code tekst onjuist is.

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

Eigendomswaarde

bool

WideNarrowRatio

Wide bars to Narrow bars ratio.De standaardwaarde: 3, dat wil zeggen, brede bars zijn 3 keer zo breed als smalle bars.Gebruikt voor 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; }

Eigendomswaarde

float

Exceptions

ArgumentException

De parameterwaarde is minder dan of gelijk aan 0.

xdimensie

x-dimensie is de kleinste breedte van de BarCode bars of ruimtes.Dit verhoogt de volledige barcode beeldbreedte.Vergeet niet of Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode eigendom is ingesteld op AutoSizeMode.Nearest of AutoSizeMode.Interpolation.

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

Eigendomswaarde

Unit

 Nederlands