Class BarcodeParameters
Pôvodný názov: Aspose.BarCode.Generation Zhromaždenie: Aspose.BarCode.dll (25.4.0)
Parametre generácie kódov.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AustralianPost
AustralianPost barcode parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }
Hodnota nehnuteľnosti
Aztec
Zoznam Aztec.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
Hodnota nehnuteľnosti
BarColor
Bary v farbe.Predvolená hodnota: Color.Black
[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }
Hodnota nehnuteľnosti
Color
BarHeight
Výška 1D bar kódov v Aspose.BarCode.Generation.Unit hodnota.Nezabudnite, či je vlastnosť Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode nastavená na AutoSizeMode.Nearest alebo AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }
Hodnota nehnuteľnosti
BarWidthReduction
Získajte alebo nastavíte hodnotu zníženia pruhov, ktoré sa používajú na kompenzáciu rozptýlenia farby počas tlače.Predvolená hodnota: 0
public Unit BarWidthReduction { get; set; }
Hodnota nehnuteľnosti
ChecksumAlwaysShow
Vždy sa zobrazí číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový číslicový.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
Hodnota nehnuteľnosti
Codabar
Kódové parametre .
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
Hodnota nehnuteľnosti
Codablock
Parametre kódového blokovania.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
Hodnota nehnuteľnosti
Code128
Kód 128 parametrov.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
Hodnota nehnuteľnosti
Kód 16K
Parametre kódu 16K.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
Hodnota nehnuteľnosti
CodeTextParameters
Kódové parametre .
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
Hodnota nehnuteľnosti
Coupon
Používa sa pre UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
Hodnota nehnuteľnosti
DataBar
Databárne parametre
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
Hodnota nehnuteľnosti
DataMatrix
Príslušenstvo pre DataMatrix.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
Hodnota nehnuteľnosti
DotCode
DotCode parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Hodnota nehnuteľnosti
EnableEscape
Ukazuje, či vysvetľuje znak "" ako unikátny znak v vlastnosti CodeText. Používa sa pre Pdf417, DataMatrix, Code128 ibaAk je EnableEscape pravdivý, "" bude vysvetlený ako špeciálny únik charakter. inak "" pôsobí ako normálne znaky.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Hodnota nehnuteľnosti
FilledBars
Získa alebo nastaví hodnotu, ktorá naznačuje, či sú pruhy vyplnené.Iba pre 1D barové kódy.Predvolená hodnota: pravdivá
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
Hodnota nehnuteľnosti
GS1kompozitný bar
GS1 kompozitné barové parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Hodnota nehnuteľnosti
Examples
Tento vzorok ukazuje, ako vytvoriť a uložiť obrázok GS1 Composite Bar.Upozorňujeme, že 1D kódový text a 2D kódový text sú oddelené symbolom “kód”
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
Parametre pre HanXin.
[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }
Hodnota nehnuteľnosti
ITF
Parametre ITF
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Hodnota nehnuteľnosti
IsChecksumEnabled
Umožňuje kontrolu počas generácie 1D kódov.
Predvolené sa zaobchádza ako Áno pre symboliku, ktorá musí obsahovať šek, ako Nie, kde šek je len možné.
Checksum je možné: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
Checksum vždy používaný: Symbolika odpočinku
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
Hodnota nehnuteľnosti
MaxiCode
MaxiCode parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Hodnota nehnuteľnosti
Padding
Barkódové paddings.Predvolená hodnota: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Hodnota nehnuteľnosti
PatchCode
PatchCode parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Hodnota nehnuteľnosti
Pdf417
PDF417 parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Hodnota nehnuteľnosti
Postal
Poštové parametre. Používa sa pre Postnet, Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
Hodnota nehnuteľnosti
QR
QR, MicroQR a RectMicroQR parametre.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
Hodnota nehnuteľnosti
Supplement
Používa sa pre Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
Hodnota nehnuteľnosti
ThrowExceptionWhenCodeTextIncorrect
Iba pre 1D barové kódy.Ak je kódový text nesprávny a hodnota je nastavená na pravdivú - výnimka bude vrhnutá. inak bude kódový text opravený tak, aby zodpovedal špecifikácii červového kódu.Výnimka sa vždy hodí na: Databar symbolika, ak je kódový text nesprávny.Výnimka nie je vždy hodená na: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 symbolika, ak je kódový text nesprávny.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
Hodnota nehnuteľnosti
WideNarrowRatio
Veľké bary na Narrow bary pomer.Predvolená hodnota: 3, to znamená, že široké čiary sú 3 krát širšie ako úzke čiary.Používa sa pre 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 nehnuteľnosti
Exceptions
Hodnota parametra je menšia ako alebo rovná sa 0.
XD rozmery
x-dimenzia je najmenšia šírka jednotky barov alebo priestorov BarCode.Zvýšiť to zvýši celú šírku obrazového kódu.Nezabudnite, či je vlastnosť Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode nastavená na AutoSizeMode.Nearest alebo AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }