Class BarcodeParameters
Název místa: Aspose.BarCode.Generation Shromáždění: Aspose.BarCode.dll (25.4.0)
Barkódové parametry generace.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AustralianPost
Parametry barového kódu AustralianPost.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }
Hodnota nemovitosti
Aztec
Aztecké parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
Hodnota nemovitosti
BarColor
Bary v barv.Standardní hodnota: Color.Black.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }
Hodnota nemovitosti
Color
BarHeight
Výška barových kódů 1D v hodnotě Aspose.BarCode.Generation.Unit.Nezapomínejte, zda je vlastnost Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode nastaven na AutoSizeMode.Nearest nebo AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }
Hodnota nemovitosti
BarWidthReduction
Získejte nebo nastavíte bary redukční hodnotu, která se používá k kompenzaci šíření inku při tisku.Předběžná hodnota: 0
public Unit BarWidthReduction { get; set; }
Hodnota nemovitosti
ChecksumAlwaysShow
Vždy zobrazte číslicový číslic v lidském čitelném textu pro čárové kódy Code128 a GS1Code128.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
Hodnota nemovitosti
Codabar
Kódové parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
Hodnota nemovitosti
Codablock
Kódový blok parametru.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
Hodnota nemovitosti
Code128
Kód 128 parametr.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
Hodnota nemovitosti
Článek 16K
Parametry kódu 16K.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
Hodnota nemovitosti
CodeTextParameters
Kódové parametry.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
Hodnota nemovitosti
Coupon
Používá se pro UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
Hodnota nemovitosti
DataBar
Databární parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
Hodnota nemovitosti
DataMatrix
DataMatrix parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
Hodnota nemovitosti
DotCode
DotCode parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Hodnota nemovitosti
EnableEscape
Ukazuje, zda vysvětluje znak "" jako unikající znak v vlastnictví CodeText. Používá se pro Pdf417, DataMatrix, Code128 pouzePokud je EnableEscape pravdivý, "" bude vysvětlen jako zvláštní únikový znak.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Hodnota nemovitosti
FilledBars
Obdrží nebo nastaví hodnotu, která naznačuje, zda jsou pruhy vyplněny.Pouze pro 1D barcode.Standardní hodnota: pravdiv.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
Hodnota nemovitosti
GS1 kompozitní bar
GS1 kompozitní bar parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Hodnota nemovitosti
Examples
Tento vzorek ukazuje, jak vytvořit a uložit obrázek GS1 Composite Bar.Vezměte prosím na vědomí, že 1D kódový text a 2D kódový text jsou odděleny symbolem “koda ‘|’
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
parametry HanXin.
[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }
Hodnota nemovitosti
ITF
parametry ITF.
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Hodnota nemovitosti
IsChecksumEnabled
Umožňuje kontrolu během generace 1D barových kód.
Předpokládá se, že symbolika musí obsahovat šek, ale ne tam, kde je šek možn.
Čekání je možné: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
Checksum vždy použité: Symbolika odpočinku
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
Hodnota nemovitosti
MaxiCode
MaxiCode parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Hodnota nemovitosti
Padding
Barkódové podložky.Standardní hodnota: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Hodnota nemovitosti
PatchCode
PatchCode parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Hodnota nemovitosti
Pdf417
PDF417 parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Hodnota nemovitosti
Postal
Poštovní parametry. Použité pro Postnet, Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
Hodnota nemovitosti
QR
QR, MicroQR a RectMicroQR parametry.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
Hodnota nemovitosti
Supplement
Používá se pro Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
Hodnota nemovitosti
ThrowExceptionWhenCodeTextIncorrect
Pouze pro 1D barcode.Pokud je kódový text nesprávný a hodnota je nastavená na pravdivou - bude vyloučeno. jinak bude kódový text opravován tak, aby odpovídal specifikacím čárového kódu.Výjimka bude vždy hodena na: Databar symbolika, pokud je kódový text nesprávn.Výjimka se vždy nebude hodit na: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 symbolika v případě, že kódový text je nesprávn.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
Hodnota nemovitosti
WideNarrowRatio
Rozsáhlé bary na Narrow bary poměr.Standardní hodnota: 3, to znamená, že široké pruhy jsou 3krát širší než úzké pruhy.Používá se pro 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; }
Hodnota nemovitosti
Exceptions
Hodnota parametrů je menší než nebo rovná se 0.
XD rozměr
x-rozměr je nejmenší šířka jednotky barů nebo prostor BarCode.Toto zvýšení zvýší celou šířku obrazu čárového kódu.Nezapomínejte, zda je vlastnost Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode nastaven na AutoSizeMode.Nearest nebo AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }