Class BarcodeParameters
Названий на: Aspose.BarCode.Generation Асамблея: Aspose.BarCode.dll (25.4.0)
Параметри генерації баркодів.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
Нападні члени
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; }
вартість нерухомості
Aztec
Азербайджанські параметри.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
вартість нерухомості
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; }
вартість нерухомості
BarWidthReduction
Отримати або встановити смуги зниження вартості, яка використовується для компенсації розповсюдження кольору під час друку.Стандартна вартість: 0
public Unit BarWidthReduction { get; set; }
вартість нерухомості
ChecksumAlwaysShow
Завжди відображається цифра перевірки в людському читаному тексті для баркодів Code128 і GS1Code128.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
вартість нерухомості
Codabar
Кодекс параметрів.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
вартість нерухомості
Codablock
Параметри кодирування.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
вартість нерухомості
Code128
Код 128 параметрів.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
вартість нерухомості
Створення 16K
Кодекс 16K параметрів.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
вартість нерухомості
CodeTextParameters
Кодекс параметрів .
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
вартість нерухомості
Coupon
Використовується для UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
вартість нерухомості
DataBar
Стандартні параметри
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
вартість нерухомості
DataMatrix
Параметри DataMatrix.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
вартість нерухомості
DotCode
Параметри DotCode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
вартість нерухомості
EnableEscape
Показати, чи пояснює персонаж "" як вихідний персонаж в власності CodeText. використовується для Pdf417, DataMatrix, Code128 тількиЯкщо це правда, то "" буде пояснено як особливий вихідний персонаж.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
вартість нерухомості
FilledBars
Приймає або встановлює значення, яке вказує на те, чи заповнюються смуги.Тільки для 1D баркодів.Загальна вартість – правдива.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
вартість нерухомості
GS1 Композитний бар
Стандартні параметри GS1 Composite Bar
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
вартість нерухомості
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; }
вартість нерухомості
ITF
ІТФ параметри
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
вартість нерухомості
IsChecksumEnabled
Дозволяється перевірка під час генерації 1D баркодів.
За замовчуванням це означає «так» для символіки, яка повинна містити чексум, а «Ні», де чексум тільки можливий.
Перевірка можлива: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
Чексум завжди використовувався: симбологія відпочинку
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
вартість нерухомості
MaxiCode
Параметри максікоду.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
вартість нерухомості
Padding
Барокодний падінняСтандартна вартість: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
вартість нерухомості
PatchCode
Параметри PatchCode
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
вартість нерухомості
Pdf417
PDF417 параметри.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
вартість нерухомості
Postal
Поштові параметри. використовується для Postnet, Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
вартість нерухомості
QR
Параметри QR, MicroQR і RectMicroQR.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
вартість нерухомості
Supplement
Використовується для Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
вартість нерухомості
ThrowExceptionWhenCodeTextIncorrect
Тільки для 1D баркодів.Якщо код-текст неправильний і вартість встановлена на правдивий - виняток буде викинутий.Виняток завжди буде викинутий на: Датабар симбологія, якщо кодетекст неправильний.Виняток завжди не буде викинутий для: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 символіки, якщо кодтекст є неправильним.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
вартість нерухомості
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; }
вартість нерухомості
Exceptions
Вартість параметру менше або дорівнює 0.
XD розміри
x-розмір - найменша ширина одиниці барів або просторів BarCode.Збільшення цього збільшить всю ширину зображення баркоду.Невідомо, чи встановлена власність Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode на AutoSizeMode.Nearest або AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }