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
Барные цвета.Стандартная стоимость: Color.Black
[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
Параметры доткода.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Стоимость недвижимости
EnableEscape
Показать, объясняет ли он характер "" как бегство характер в свойстве CodeText. Используется для Pdf417, DataMatrix, Code128 толькоЕсли EnableEscape истинна, то "" будет объясняться как особый бегский персонаж.
[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
Параметры HanXin.
[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }
Стоимость недвижимости
ITF
Параметры 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
Параметры 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; }