Class BarcodeParameters

Class BarcodeParameters

Název místa: Aspose.BarCode.Generation Shromáždění: Aspose.BarCode.dll (25.4.0)

Barkódové parametry generace.

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

Inheritance

object BarcodeParameters

Dědiční členové

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

Properties

AustralianPost

Parametry barového kódu AustralianPost.

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

Hodnota nemovitosti

AustralianPostParameters

Aztec

Aztecké parametry.

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

Hodnota nemovitosti

AztecParameters

BarColor

Bary v barv.Standardní hodnota: Color.Black.

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

Hodnota nemovitosti

Color

BarHeight

Výška barových kódů 1D v hodnotě Aspose.BarCode.Generation.Unit.Nezapomínejte, zda je vlastnost Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode nastaven na AutoSizeMode.Nearest nebo AutoSizeMode.Interpolation.

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

Hodnota nemovitosti

Unit

BarWidthReduction

Získejte nebo nastavíte bary redukční hodnotu, která se používá k kompenzaci šíření inku při tisku.Předběžná hodnota: 0

public Unit BarWidthReduction { get; set; }

Hodnota nemovitosti

Unit

ChecksumAlwaysShow

Vždy zobrazte číslicový číslic v lidském čitelném textu pro čárové kódy Code128 a GS1Code128.

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

Hodnota nemovitosti

bool

Codabar

Kódové parametry.

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

Hodnota nemovitosti

CodabarParameters

Codablock

Kódový blok parametru.

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

Hodnota nemovitosti

CodablockParameters

Code128

Kód 128 parametr.

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

Hodnota nemovitosti

Code128Parameters

Článek 16K

Parametry kódu 16K.

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

Hodnota nemovitosti

Code16KParameters

CodeTextParameters

Kódové parametry.

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

Hodnota nemovitosti

CodetextParameters

Coupon

Používá se pro UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

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

Hodnota nemovitosti

CouponParameters

DataBar

Databární parametry.

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

Hodnota nemovitosti

DataBarParameters

DataMatrix

DataMatrix parametry.

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

Hodnota nemovitosti

DataMatrixParameters

DotCode

DotCode parametry.

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

Hodnota nemovitosti

DotCodeParameters

EnableEscape

Ukazuje, zda vysvětluje znak "" jako unikající znak v vlastnictví CodeText. Používá se pro Pdf417, DataMatrix, Code128 pouzePokud je EnableEscape pravdivý, "" bude vysvětlen jako zvláštní únikový znak.Aspose.BarCode podporuje zadávání desátého ascii kódu a mnemonika pro znaky kontrolního kódu ASCII. Například \013 a \CR znamenají CR.

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

Hodnota nemovitosti

bool

FilledBars

Obdrží nebo nastaví hodnotu, která naznačuje, zda jsou pruhy vyplněny.Pouze pro 1D barcode.Standardní hodnota: pravdiv.

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

Hodnota nemovitosti

bool

GS1 kompozitní bar

GS1 kompozitní bar parametry.

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

Hodnota nemovitosti

GS1CompositeBarParameters

Examples

Tento vzorek ukazuje, jak vytvořit a uložit obrázek GS1 Composite Bar.Vezměte prosím na vědomí, že 1D kódový text a 2D kódový text jsou odděleny symbolem “koda ‘|’

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

parametry HanXin.

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

Hodnota nemovitosti

HanXinParameters

ITF

parametry ITF.

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

Hodnota nemovitosti

ITFParameters

IsChecksumEnabled

Umožňuje kontrolu během generace 1D barových kód.

Předpokládá se, že symbolika musí obsahovat šek, ale ne tam, kde je šek možn.

Čekání je možné: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Checksum vždy použité: Symbolika odpočinku

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

Hodnota nemovitosti

EnableChecksum

MaxiCode

MaxiCode parametry.

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

Hodnota nemovitosti

MaxiCodeParameters

Padding

Barkódové podložky.Standardní hodnota: 5pt 5pt 5pt.

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

Hodnota nemovitosti

Padding

PatchCode

PatchCode parametry.

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

Hodnota nemovitosti

PatchCodeParameters

Pdf417

PDF417 parametry.

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

Hodnota nemovitosti

Pdf417Parameters

Postal

Poštovní parametry. Použité pro Postnet, Planet.

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

Hodnota nemovitosti

PostalParameters

QR

QR, MicroQR a RectMicroQR parametry.

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

Hodnota nemovitosti

QrParameters

Supplement

Používá se pro Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

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

Hodnota nemovitosti

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Pouze pro 1D barcode.Pokud je kódový text nesprávný a hodnota je nastavená na pravdivou - bude vyloučeno. jinak bude kódový text opravován tak, aby odpovídal specifikacím čárového kódu.Výjimka bude vždy hodena na: Databar symbolika, pokud je kódový text nesprávn.Výjimka se vždy nebude hodit na: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 symbolika v případě, že kódový text je nesprávn.

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

Hodnota nemovitosti

bool

WideNarrowRatio

Rozsáhlé bary na Narrow bary poměr.Standardní hodnota: 3, to znamená, že široké pruhy jsou 3krát širší než úzké pruhy.Používá se pro 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; }

Hodnota nemovitosti

float

Exceptions

ArgumentException

Hodnota parametrů je menší než nebo rovná se 0.

XD rozměr

x-rozměr je nejmenší šířka jednotky barů nebo prostor BarCode.Toto zvýšení zvýší celou šířku obrazu čárového kódu.Nezapomínejte, zda je vlastnost Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode nastaven na AutoSizeMode.Nearest nebo AutoSizeMode.Interpolation.

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

Hodnota nemovitosti

Unit

 Čeština