Class BarcodeParameters
Der Name: Aspose.BarCode.Generation Zusammensetzung: Aspose.BarCode.dll (25.4.0)
Barcode Generation Parameter.
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AustralianPost
AustralianPost Barcode Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }
Eigentumswert
Aztec
Die Aztec Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
Eigentumswert
BarColor
Bars in Farbe.Standardwert: Color.Black.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }
Eigentumswert
Color
BarHeight
Höhe der 1D Barcodes in Aspose.BarCode.Generation.Unit Wert.Vernachlässigt, ob Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode Eigenschaft auf AutoSizeMode.Nearest oder AutoSizeMode.Interpolation eingestellt ist.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }
Eigentumswert
BarWidthReduction
Erhalten oder festlegen Sie die Reduktionswerte, die verwendet wird, um den Inkspreis während des Druckens zu kompensieren.Standardwert: 0
public Unit BarWidthReduction { get; set; }
Eigentumswert
ChecksumAlwaysShow
Zeigen Sie immer den Checksum-Digital im menschlich lesbaren Text für Code128 und GS1Code128 Barcodes an.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
Eigentumswert
Codabar
Die Codabar Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
Eigentumswert
Codablock
Die Codablock Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
Eigentumswert
Code128
Code128 Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
Eigentumswert
Kode 16K
Die Parameter von Code16K.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
Eigentumswert
CodeTextParameters
Codetext Parameter.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
Eigentumswert
Coupon
Gebraucht für UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
Eigentumswert
DataBar
Das Databar Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
Eigentumswert
DataMatrix
Datenmatrix Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
Eigentumswert
DotCode
Die Parameter der Dotcode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Eigentumswert
EnableEscape
Angibt, ob der Charakter "" als Flucht Charakter in CodeText Eigentum erklärt. verwendet für Pdf417, DataMatrix, Code128 nurWenn die EnableEscape wahr ist, wird "" als ein spezielles Escape Charakter erklärt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Eigentumswert
FilledBars
Er erhält oder setzt einen Wert, der darauf hindeutet, ob die Bars gefüllt sind.Nur für 1D Barcodes.Default Wert: Wahrheit.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
Eigentumswert
GS1CompositeBar
GS1 Composite Bar Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Eigentumswert
Examples
Dieses Muster zeigt, wie Sie ein GS1 Composite Bar Bild erstellen und speichern können.Bitte beachten Sie, dass 1D-Codtext und 2D-Codtext durch das Symbol ‘Ober’ getrennt sind ‘|’
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
Die HanXin Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }
Eigentumswert
ITF
Die ITF Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Eigentumswert
IsChecksumEnabled
Erlauben Sie Check-in während der Generation von 1D Barcodes.
Default wird als Ja für die Symbolologie behandelt, die die Checksum enthalten muss, als No, wo die Checksum nur möglich ist.
Checksum ist möglich: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
Checksum immer genutzt: Ruhe Symbolologie
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
Eigentumswert
MaxiCode
Die MaxiCode Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Eigentumswert
Padding
Der Barcode Paddings.Standardwert: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Eigentumswert
PatchCode
Die Patchcode Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Eigentumswert
Pdf417
Die PDF417 Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Eigentumswert
Postal
Postparameter. verwendet für Postnet, Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
Eigentumswert
QR
QR, MicroQR und RectMicroQR Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
Eigentumswert
Supplement
Anwendung für Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
Eigentumswert
ThrowExceptionWhenCodeTextIncorrect
Nur für 1D Barcodes.Wenn Codetext falsch ist und der Wert auf wahr festgelegt ist - wird eine Ausnahme gestohlen. Andernfalls wird Codetext korrigiert, um die Spezifikation des Barcode zu entsprechen.Ausnahme wird immer für: Databar Symbolologie, wenn Codetext falsch ist.Ausnahme wird nicht immer für: AustralianPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 Symbologie, wenn Codetext falsch ist.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
Eigentumswert
WideNarrowRatio
Wide bars zu Narrow bars ratio.Standardwert: 3, das heißt, breite Bars sind 3 mal größer als engen Bars.Verwendung für 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; }
Eigentumswert
Exceptions
Der Parameterwert ist weniger als oder gleich 0.
XD Dimension
x-Dimension ist die kleinste Breite der BarCode-Barren oder Räume.Dies erhöht die gesamte Barcode-Bildbreite.Vernachlässigt, ob Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode Eigenschaft auf AutoSizeMode.Nearest oder AutoSizeMode.Interpolation eingestellt ist.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }