Class BarcodeParameters

Class BarcodeParameters

Именује се: Aspose.BarCode.Generation Асамблеја: Aspose.BarCode.dll (25.4.0)

Параметри генерације баркода.

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

Inheritance

object BarcodeParameters

Наслеђени чланови

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

Properties

AustralianPost

Аустралијски пост параметре баркода.

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

Вредност имовине

AustralianPostParameters

Aztec

Ацтец параметри.

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

Вредност имовине

AztecParameters

BarColor

Бар боје.Стандардна вредност: Црна боја.

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

Вредност имовине

Color

BarHeight

Висина 1Д баркода у Aspose.BarCode.Generation.Unit вредност.Игнорисано је да ли је својство Аппосе.БарЦоде.Генерација.БазеГенерацијаПараметри.АутоСизеМоде постављено на АутоСизеМоде.Најближи или АутоСизеМоде.Интерполација.

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

Вредност имовине

Unit

BarWidthReduction

Добијте или постављате вредност смањења траке која се користи за компензацију ширења цвијећа током штампања.Дефолтна вредност: 0

public Unit BarWidthReduction { get; set; }

Вредност имовине

Unit

ChecksumAlwaysShow

Увек се приказује чеццум дигхт у људском читајућем тексту за кодове кода 128 и ГС1Цод128.

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

Вредност имовине

bool

Codabar

Кодирање параметара .

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

Вредност имовине

CodabarParameters

Codablock

Параметри кодблока.

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

Вредност имовине

CodablockParameters

Code128

Код 128 параметара.

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

Вредност имовине

Code128Parameters

КСНУМКСК

Код 16к параметара.

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

Вредност имовине

Code16KParameters

CodeTextParameters

Кодекс параметара .

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

Вредност имовине

CodetextParameters

Coupon

Користи се за UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

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

Вредност имовине

CouponParameters

DataBar

Датабар параметара .

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

Вредност имовине

DataBarParameters

DataMatrix

Постоје параметри DataMatrix.

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

Вредност имовине

DataMatrixParameters

DotCode

Параметри доцкода.

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

Вредност имовине

DotCodeParameters

EnableEscape

Показује да ли објашњава карактер "" као излазни карактер у својству Цодетекст. Користи се за Пдф417, ДатаМатрикс, Цоде128 самоАко је Умогућавање Есцапе истинито, "" ће се објаснити као посебан излазни карактер.Aspose.BarCode подржава уношење децималних ацци код и мнемониц за АСЦИИ контролно-код знакова. На пример, \013 и \ЦР подразумева ЦР.

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

Вредност имовине

bool

FilledBars

Добија или поставља вредност која указује на то да ли су траке испуњене.Само за 1Д баркоде.Дефинисана вредност: истинита

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

Вредност имовине

bool

ГС1КомпозитБар

GS1 Composite Bar параметри.

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

Вредност имовине

GS1CompositeBarParameters

Examples

Овај узор показује како да креирате и сачувате слику компатибилне баре ГС1.Имајте на уму да су 1Д кодетекст и 2Д кодетекст одвојени симболом ‘ове’

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 parametri

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

Вредност имовине

HanXinParameters

ITF

ИТФ параметре

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

Вредност имовине

ITFParameters

IsChecksumEnabled

Омогућава чексум током генерације 1Д баркода.

Дефинитивно се третира као да за симбологију која мора да садржи чексум, као Не где је чексум могуће.

Checksum je moguće: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Чексум увек коришћен: симбологија одмора

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

Вредност имовине

EnableChecksum

MaxiCode

MaxiCode параметри.

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

Вредност имовине

MaxiCodeParameters

Padding

Баркод падинг .Стандардна вредност: 5pt 5pt 5pt.

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

Вредност имовине

Padding

PatchCode

Параметри пацхкода

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

Вредност имовине

PatchCodeParameters

Pdf417

PDF417 параметара.

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

Вредност имовине

Pdf417Parameters

Postal

Поштански параметри. користи се за Поштан, Планета.

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

Вредност имовине

PostalParameters

QR

QR, MicroQR и RectMicroQR параметри.

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

Вредност имовине

QrParameters

Supplement

Користи се за Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

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

Вредност имовине

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Само за 1Д баркоде.Ако је кодтекст погрешан и вредност постављена на истиниту - изузетак ће бити бачен.Изузетак ће увек бити бачен за: Датабар симбологија ако је кодетекст погрешан.Изузетак се увек неће бацити на: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 симбологија ако је код текст погрешан.

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

Вредност имовине

bool

WideNarrowRatio

Широки бројеви до узбудљиви бројеви однос.Стандардна вредност: 3, то јест, широке траке су 3 пута шире од сувих трака.Користи се за 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; }

Вредност имовине

float

Exceptions

ArgumentException

Вредност параметара је мања од или једнака 0.

КСНУМКС димензије

x-димензија је најмања ширина јединице BarCode траке или простора.Повећање ово ће повећати целу ширину слике баркода.Игнорисано је да ли је својство Аппосе.БарЦоде.Генерација.БазеГенерацијаПараметри.АутоСизеМоде постављено на АутоСизеМоде.Најближи или АутоСизеМоде.Интерполација.

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

Вредност имовине

Unit

 Српски