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

Параметри баркоду 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

Висота 1D баркодів в Aspose.BarCode.Generation.Unit вартість.Невідомо, чи встановлена власність Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode на AutoSizeMode.Nearest або AutoSizeMode.Interpolation.

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

вартість нерухомості

Unit

BarWidthReduction

Отримати або встановити смуги зниження вартості, яка використовується для компенсації розповсюдження кольору під час друку.Стандартна вартість: 0

public Unit BarWidthReduction { get; set; }

вартість нерухомості

Unit

ChecksumAlwaysShow

Завжди відображається цифра перевірки в людському читаному тексті для баркодів Code128 і GS1Code128.

[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

Створення 16K

Кодекс 16K параметрів.

[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

Параметри DotCode.

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

вартість нерухомості

DotCodeParameters

EnableEscape

Показати, чи пояснює персонаж "" як вихідний персонаж в власності CodeText. використовується для Pdf417, DataMatrix, Code128 тількиЯкщо це правда, то "" буде пояснено як особливий вихідний персонаж.Aspose.BarCode підтримує введення децимального коду ascii і мнемонії для знаків контрольного коду ASCII. Наприклад, \013 і \CR означають для CR.

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

вартість нерухомості

bool

FilledBars

Приймає або встановлює значення, яке вказує на те, чи заповнюються смуги.Тільки для 1D баркодів.Загальна вартість – правдива.

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

вартість нерухомості

bool

GS1 Композитний бар

Стандартні параметри GS1 Composite Bar

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

вартість нерухомості

GS1CompositeBarParameters

Examples

Цей зразк показує, як створити і зберегти зображення GS1 Composite Bar.Зауважимо, що 1D-кодетекст і 2D-кодетекст відокремлюються символом «кодетекст»

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

Характеристика параметрів.

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

вартість нерухомості

HanXinParameters

ITF

ІТФ параметри

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

вартість нерухомості

ITFParameters

IsChecksumEnabled

Дозволяється перевірка під час генерації 1D баркодів.

За замовчуванням це означає «так» для символіки, яка повинна містити чексум, а «Ні», де чексум тільки можливий.

Перевірка можлива: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Чексум завжди використовувався: симбологія відпочинку

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

вартість нерухомості

EnableChecksum

MaxiCode

Параметри максікоду.

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

вартість нерухомості

MaxiCodeParameters

Padding

Барокодний падінняСтандартна вартість: 5pt 5pt 5pt.

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

вартість нерухомості

Padding

PatchCode

Параметри PatchCode

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

вартість нерухомості

PatchCodeParameters

Pdf417

PDF417 параметри.

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

вартість нерухомості

Pdf417Parameters

Postal

Поштові параметри. використовується для Postnet, Planet.

[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

Тільки для 1D баркодів.Якщо код-текст неправильний і вартість встановлена на правдивий - виняток буде викинутий.Виняток завжди буде викинутий на: Датабар симбологія, якщо кодетекст неправильний.Виняток завжди не буде викинутий для: 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.

XD розміри

x-розмір - найменша ширина одиниці барів або просторів BarCode.Збільшення цього збільшить всю ширину зображення баркоду.Невідомо, чи встановлена власність Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode на AutoSizeMode.Nearest або AutoSizeMode.Interpolation.

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

вартість нерухомості

Unit

 Українська