Class BarcodeParameters
De naam: Aspose.BarCode.Generation Verzameling: Aspose.BarCode.dll (25.4.0)
Barcode generatie parameters.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AustralianPost
AustralianPost barcode parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }
Eigendomswaarde
Aztec
De Aztec parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
Eigendomswaarde
BarColor
Bars in kleur.De standaardwaarde is Color.Black.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }
Eigendomswaarde
Color
BarHeight
Hoogte van 1D barcodes in Aspose.BarCode.Generation.Unit waarde.Vergeet niet of Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode eigendom is ingesteld op AutoSizeMode.Nearest of AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }
Eigendomswaarde
BarWidthReduction
Get of set bars reductie waarde die wordt gebruikt om de ink spread tijdens het afdrukken te compenseren.De standaardwaarde: 0
public Unit BarWidthReduction { get; set; }
Eigendomswaarde
ChecksumAlwaysShow
Altijd weergeven checksum digitaal in de menselijk leesbaar tekst voor Code128 en GS1Code128 barcodes.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
Eigendomswaarde
Codabar
De codabar parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
Eigendomswaarde
Codablock
De codablock parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
Eigendomswaarde
Code128
De code128 parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
Eigendomswaarde
De code16K
Parameters van Code16K.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
Eigendomswaarde
CodeTextParameters
De codetext parameters.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
Eigendomswaarde
Coupon
Gebruikt voor UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
Eigendomswaarde
DataBar
Databar parameters zijn.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
Eigendomswaarde
DataMatrix
De parameters van DataMatrix.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
Eigendomswaarde
DotCode
Parameters van DotCode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Eigendomswaarde
EnableEscape
Het geeft aan of het personage "" uitlegt als een ontsnapte personage in CodeText eigendom. Gebruikt voor Pdf417, DataMatrix, Code128 alleenAls de EnableEscape waar is, zal "" worden uitgelegd als een speciaal ontsnappingscharakter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Eigendomswaarde
FilledBars
Geeft of zet een waarde die aangeeft of de bars zijn gevuld.Alleen voor 1D barcodes.De standaardwaarde: waar
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
Eigendomswaarde
GS1CompositeBar
GS1 Composite Bar parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Eigendomswaarde
Examples
Dit voorbeeld toont hoe je een GS1 Composite Bar-afbeelding kunt maken en opslaan.Houd er rekening mee dat 1D codetext en 2D codetext worden gescheiden door het symbool ’ear'
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
De parameters van HanXin.
[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }
Eigendomswaarde
ITF
De ITF parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Eigendomswaarde
IsChecksumEnabled
Omschakelen tijdens de generatie van 1D barcodes.
De standaard wordt behandeld als Ja voor symbooliek die checksum moet bevatten, als No waar checksum alleen mogelijk is.
Checksum is mogelijk: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
Checksum altijd gebruikt: rust symbooliek
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
Eigendomswaarde
MaxiCode
MaxiCode parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Eigendomswaarde
Padding
Een barcode paddings.De standaardwaarde: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Eigendomswaarde
PatchCode
De patchcode parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Eigendomswaarde
Pdf417
PDF417 parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Eigendomswaarde
Postal
Postparameters. gebruikt voor Postnet, Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
Eigendomswaarde
QR
QR, MicroQR en RectMicroQR parameters.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
Eigendomswaarde
Supplement
Gebruikt voor Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
Eigendomswaarde
ThrowExceptionWhenCodeTextIncorrect
Alleen voor 1D barcodes.Als codetext onjuist is en de waarde tot waar is ingesteld - de uitzondering zal worden gegooid. anders zal codetext worden aangepast aan de specificatie van de barcode.Een uitzondering zal altijd worden gegooid voor: Databar symbooliek als codetext onjuist is.De uitzondering zal niet altijd worden gegooid voor: AustralianPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 symbool als de code tekst onjuist is.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
Eigendomswaarde
WideNarrowRatio
Wide bars to Narrow bars ratio.De standaardwaarde: 3, dat wil zeggen, brede bars zijn 3 keer zo breed als smalle bars.Gebruikt voor 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; }
Eigendomswaarde
Exceptions
De parameterwaarde is minder dan of gelijk aan 0.
xdimensie
x-dimensie is de kleinste breedte van de BarCode bars of ruimtes.Dit verhoogt de volledige barcode beeldbreedte.Vergeet niet of Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode eigendom is ingesteld op AutoSizeMode.Nearest of AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }