Class BarcodeParameters

Class BarcodeParameters

ja nimityö: Aspose.BarCode.Generation Kokoelma: Aspose.BarCode.dll (25.4.0)

Barcodein tuotantoparametrit.

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

Inheritance

object BarcodeParameters

Perintöjäsenet

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

Properties

AustralianPost

AustralianPostin rivi koodin parametrit.

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

Omistuksen arvo

AustralianPostParameters

Aztec

Aztekin parametrit

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

Omistuksen arvo

AztecParameters

BarColor

Barin väriMääritelmän arvo: Color.Black

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

Omistuksen arvo

Color

BarHeight

1D-barkoodien korkeus Aspose.BarCode.Generation.Unit arvossa.Huomaamaton, jos Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode ominaisuus asetetaan AutoSizeMode.Nearest tai AutoSizeMode.Interpolation.

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

Omistuksen arvo

Unit

BarWidthReduction

Saada tai asettaa vähennyskelpoisuus, jota käytetään kompensaatiota ink levittämisen aikana tulostus.Oletusarvo: 0

public Unit BarWidthReduction { get; set; }

Omistuksen arvo

Unit

ChecksumAlwaysShow

Näytä aina tarkastusnumero ihmisen luettavissa olevassa tekstissä Code128 ja GS1Code128 rivi koodeille.

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

Omistuksen arvo

bool

Codabar

Koodabarin parametrit

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

Omistuksen arvo

CodabarParameters

Codablock

Codablockin parametrit

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

Omistuksen arvo

CodablockParameters

Code128

Koodi128 parametrit.

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

Omistuksen arvo

Code128Parameters

Koodi 16K

Koodi 16K parametrit.

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

Omistuksen arvo

Code16KParameters

CodeTextParameters

Codetextin parametrit

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

Omistuksen arvo

CodetextParameters

Coupon

Käytetty UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

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

Omistuksen arvo

CouponParameters

DataBar

Tietokoneiden parametrit

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

Omistuksen arvo

DataBarParameters

DataMatrix

DataMatrix parametrit.

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

Omistuksen arvo

DataMatrixParameters

DotCode

DotCode parametrit

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

Omistuksen arvo

DotCodeParameters

EnableEscape

Se osoittaa, selittääkö luonne "" kodin tekstin omistuksessa pakenemisen luonnetta. Käytetty Pdf417, DataMatrix, Code128 vainJos EnableEscape on totta, "" selitetään erityisenä pakenemisen merkkinä. muutoin "" toimii normaalina merkkinä.Aspose.BarCode tukee kymmenkuntaisen ascii-koodin ja mnemonian kirjoittamista ASCII:n ohjauskoodin merkkeille. Esimerkiksi \013 ja \CR tarkoittavat CR:tä.

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

Omistuksen arvo

bool

FilledBars

Saat tai asetat arvon, joka osoittaa, täyttyvätkö sarat.Vain 1D-barkoodeja varten.Väärä arvo: Totuus

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

Omistuksen arvo

bool

GS1CompositeBar

GS1 Composite Bar -parametrit.

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

Omistuksen arvo

GS1CompositeBarParameters

Examples

Tämä näyte näyttää, miten luoda ja tallentaa GS1 Composite Bar -kuva.Huomaa, että 1D koodetext ja 2D koodetext erotetaan symbolilla ’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

HanXin parametrit

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

Omistuksen arvo

HanXinParameters

ITF

ja ITF parametrit.

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

Omistuksen arvo

ITFParameters

IsChecksumEnabled

Valvonta mahdollistaa sukupolven aikana 1D-barkoodeja.

Oletusarvo on käsitelty kyllä symbologian, joka on sisällettävä valvonta, kuin Ei, jossa valvonta vain mahdollista.

Tarkastus on mahdollista: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Checksum aina käytetty: lepo symbologia

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

Omistuksen arvo

EnableChecksum

MaxiCode

MaxiCode parametrit

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

Omistuksen arvo

MaxiCodeParameters

Padding

Barkodeja käytetään.Oletusarvo: 5pt 5pt 5pt.

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

Omistuksen arvo

Padding

PatchCode

PatchCoden parametrit

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

Omistuksen arvo

PatchCodeParameters

Pdf417

PDF417 parametrit

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

Omistuksen arvo

Pdf417Parameters

Postal

Postin parametrit. Käytetty Postnet, Planet.

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

Omistuksen arvo

PostalParameters

QR

QR, MicroQR ja RectMicroQR parametrit.

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

Omistuksen arvo

QrParameters

Supplement

Käytetään Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

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

Omistuksen arvo

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Vain 1D-barkoodeja varten.Jos codetext on virheellinen ja arvo on asetettu totta - poikkeus heitetään. Muussa tapauksessa codetext korjataan vastaamaan rivi-koodin eritelmää.Poikkeus heitetään aina: Databar symbologia, jos koodetext on väärä.Poikkeus ei aina heitetä: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 symbologia jos kooditekst on väärä.

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

Omistuksen arvo

bool

WideNarrowRatio

Wide bars to Narrow bars ratio.Oletusarvo: 3, eli leveät riviä ovat 3 kertaa leveämpiä kuin kapeat riviä.Käytetty 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; }

Omistuksen arvo

float

Exceptions

ArgumentException

Parametrien arvo on pienempi tai yhtä suuri kuin 0.

xDimenssi

x-muoto on BarCode-pisteiden tai tilojen pienin leveys.Tämän lisääminen lisää koko rivi-koodin kuvan leveyttä.Huomaamaton, jos Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode ominaisuus asetetaan AutoSizeMode.Nearest tai AutoSizeMode.Interpolation.

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

Omistuksen arvo

Unit

 Suomi