Class BarcodeParameters

Class BarcodeParameters

A név: Aspose.BarCode.Generation Összefoglaló: Aspose.BarCode.dll (25.4.0)

Barcode generációs paraméterek.

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

Inheritance

object BarcodeParameters

Örökletes tagok

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

Properties

AustralianPost

Ausztrál Post barcode paraméterek.

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

ingatlan értéke

AustralianPostParameters

Aztec

Az Aztec paraméterek.

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

ingatlan értéke

AztecParameters

BarColor

A bar színes.Az alapértelmezett érték: Color.Black.

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

ingatlan értéke

Color

BarHeight

Az 1D-s bárkódok magassága az Aspose.BarCode.Generation.Unit értékben.Nem tudni, hogy az Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode tulajdonsága az AutoSizeMode.Nearest vagy az AutoSizeMode.Interpolation.

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

ingatlan értéke

Unit

BarWidthReduction

Szerezzen vagy állítsa be a lapok csökkentési értéket, amelyet a nyomtatás során a tinta elterjedésének kompenzálására használnak.Alapértelmezett érték: 0

public Unit BarWidthReduction { get; set; }

ingatlan értéke

Unit

ChecksumAlwaysShow

Mindig jelenítse meg a kódszámot a Code128 és a GS1Code128 bárkódok emberi olvasható szövegében.

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

ingatlan értéke

bool

Codabar

A Codabar paraméterek.

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

ingatlan értéke

CodabarParameters

Codablock

A Codablock paraméterek.

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

ingatlan értéke

CodablockParameters

Code128

Kód128 paraméter.

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

ingatlan értéke

Code128Parameters

Kód 16K

16K paraméterek.

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

ingatlan értéke

Code16KParameters

CodeTextParameters

A Codetext paraméterek.

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

ingatlan értéke

CodetextParameters

Coupon

Kupon paraméterek. Használt UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

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

ingatlan értéke

CouponParameters

DataBar

A Databar paraméterek.

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

ingatlan értéke

DataBarParameters

DataMatrix

DataMatrix paraméterek.

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

ingatlan értéke

DataMatrixParameters

DotCode

A DotCode paraméterek.

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

ingatlan értéke

DotCodeParameters

EnableEscape

Megjelöli, hogy a karaktert "" a CodeText tulajdonságban menekülő karakterként magyarázza-e. Pdf417, DataMatrix, Code128 csakHa az EnableEscape igaz, a "" különleges menekült karakterként magyarázható. különben a "" normál karakterként működik.Az Aspose.BarCode támogatja az ASCII vezérlő-kód karakterek decimal ascii kódjának és mnemonic kódjának beadását. Például \013 és \CR a CR-t jelenti.

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

ingatlan értéke

bool

FilledBars

Megkap egy értéket vagy beállít egy értéket, amely jelzi, hogy a lapok kitöltött.Csak az 1D bárkódok esetében.Default érték: igaz

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

ingatlan értéke

bool

GS1Szerkesztés

GS1 Composite Bar paraméterek.

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

ingatlan értéke

GS1CompositeBarParameters

Examples

Ez a minta megmutatja, hogyan kell létrehozni és menteni egy GS1 Composite Bar képet.Kérjük, vegye figyelembe, hogy az 1D kódszöveg és a 2D kódszöveg szimbólummal különbözik.

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

A HanXin paraméterek.

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

ingatlan értéke

HanXinParameters

ITF

Az ITF paraméterek.

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

ingatlan értéke

ITFParameters

IsChecksumEnabled

Az 1D-s kódok generálása során engedélyezzük a csekket.

Alapértelmezés szerint igen a szimbólum, amely tartalmazza a csekket, mint Nem, ahol a csekket csak lehetséges.

Checksum lehetséges: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Checksum mindig használt: pihenő szimbólum

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

ingatlan értéke

EnableChecksum

MaxiCode

MaxiCode paraméterek.

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

ingatlan értéke

MaxiCodeParameters

Padding

Barkód paddings.Alapértelmezett értéke: 5pt 5pt 5pt.

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

ingatlan értéke

Padding

PatchCode

PatchCode paraméterek.

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

ingatlan értéke

PatchCodeParameters

Pdf417

PDF417 paraméterek.

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

ingatlan értéke

Pdf417Parameters

Postal

Postai paraméterek. Használt a Postnet, Planet.

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

ingatlan értéke

PostalParameters

QR

QR, MicroQR és RectMicroQR paraméterek.

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

ingatlan értéke

QrParameters

Supplement

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

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

ingatlan értéke

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Csak az 1D bárkódok esetében.Ha a kódszöveg helytelen, és az érték érvényes - kivételt dobnak el. Ellenkező esetben a kódszöveg helyesbít, hogy megfeleljen a szálkód specifikációjának.A kivételt mindig a: Databar szimbólum, ha a kódszöveg helytelen.A kivételt mindig nem fogják eldobni: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 szimbólum, ha a kódszöveg helytelen.

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

ingatlan értéke

bool

WideNarrowRatio

Széles sávok Narrow sávok arány.Alapértelmezett értéke: 3, azaz a széles sávok 3 alkalommal szélesebbek, mint a keskeny sávok.Használt 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; }

ingatlan értéke

float

Exceptions

ArgumentException

A paraméter értéke kevesebb, vagy egyenlő a 0.

XD dimenzió

Az x-dimenzió a BarCode csomópontok vagy tér egységének legkisebb szélessége.Ennek növelése növeli az egész barcode kép szélességét.Nem tudni, hogy az Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode tulajdonsága az AutoSizeMode.Nearest vagy az AutoSizeMode.Interpolation.

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

ingatlan értéke

Unit

 Magyar