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
Аустралијски пост параметре баркода.
[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
Висина 1Д баркода у Aspose.BarCode.Generation.Unit вредност.Игнорисано је да ли је својство Аппосе.БарЦоде.Генерација.БазеГенерацијаПараметри.АутоСизеМоде постављено на АутоСизеМоде.Најближи или АутоСизеМоде.Интерполација.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }
Вредност имовине
BarWidthReduction
Добијте или постављате вредност смањења траке која се користи за компензацију ширења цвијећа током штампања.Дефолтна вредност: 0
public Unit BarWidthReduction { get; set; }
Вредност имовине
ChecksumAlwaysShow
Увек се приказује чеццум дигхт у људском читајућем тексту за кодове кода 128 и ГС1Цод128.
[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; }
Вредност имовине
КСНУМКСК
Код 16к параметара.
[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
Показује да ли објашњава карактер "" као излазни карактер у својству Цодетекст. Користи се за Пдф417, ДатаМатрикс, Цоде128 самоАко је Умогућавање Есцапе истинито, "" ће се објаснити као посебан излазни карактер.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Вредност имовине
FilledBars
Добија или поставља вредност која указује на то да ли су траке испуњене.Само за 1Д баркоде.Дефинисана вредност: истинита
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
Вредност имовине
ГС1КомпозитБар
GS1 Composite Bar параметри.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Вредност имовине
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; }
Вредност имовине
ITF
ИТФ параметре
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Вредност имовине
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; }
Вредност имовине
MaxiCode
MaxiCode параметри.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Вредност имовине
Padding
Баркод падинг .Стандардна вредност: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Вредност имовине
PatchCode
Параметри пацхкода
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Вредност имовине
Pdf417
PDF417 параметара.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Вредност имовине
Postal
Поштански параметри. користи се за Поштан, Планета.
[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
Само за 1Д баркоде.Ако је кодтекст погрешан и вредност постављена на истиниту - изузетак ће бити бачен.Изузетак ће увек бити бачен за: Датабар симбологија ако је кодетекст погрешан.Изузетак се увек неће бацити на: 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.
КСНУМКС димензије
x-димензија је најмања ширина јединице BarCode траке или простора.Повећање ово ће повећати целу ширину слике баркода.Игнорисано је да ли је својство Аппосе.БарЦоде.Генерација.БазеГенерацијаПараметри.АутоСизеМоде постављено на АутоСизеМоде.Најближи или АутоСизеМоде.Интерполација.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }