Class BarcodeParameters
Το όνομα: Aspose.BarCode.Generation Συγκέντρωση: Aspose.BarCode.dll (25.4.0)
Παράμετροι γενιάς barcode.
[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
Οι παράμετροι του Aztec.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
Αξία ιδιοκτησίας
BarColor
Το χρώμα των μπαρ.Αξιολόγηση του χρώματος: Black.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }
Αξία ιδιοκτησίας
Color
BarHeight
Το ύψος των γραμμών γραμμικού κώδικα 1D σε Aspose.BarCode.Generation.Unit αξία.Αγνοείται αν η ιδιότητα Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode ρυθμίζεται στο AutoSizeMode.Nearest ή στο AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }
Αξία ιδιοκτησίας
BarWidthReduction
Αποκτήστε ή τοποθετήστε τις γραμμές μειωμένη αξία που χρησιμοποιείται για να αντισταθμίσει την εξάπλωση ενυδρείου κατά τη διάρκεια της εκτύπωσης.Προεπιλεγμένη τιμή: 0
public Unit BarWidthReduction { get; set; }
Αξία ιδιοκτησίας
ChecksumAlwaysShow
Πάντα εμφανίστε τον αριθμό checksum στο ανθρώπινο διαβάσιμο κείμενο για τους κωδικούς γραμμής Code128 και GS1Code128.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
Αξία ιδιοκτησίας
Codabar
Οι κωδικοί παράμετροι.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
Αξία ιδιοκτησίας
Codablock
Προδιαγραφές του Codablock.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
Αξία ιδιοκτησίας
Code128
Κωδικός 128 παραμέτρων.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
Αξία ιδιοκτησίας
Κωδικός 16K
Κωδικός 16K παραμέτρων
[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
Προδιαγραφές του DotCode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Αξία ιδιοκτησίας
EnableEscape
Υποδεικνύει αν εξηγεί τον χαρακτήρα "" ως χαρακτήρα διαφυγής στην ιδιοκτησία CodeText. Χρησιμοποιείται για Pdf417, DataMatrix, Code128 μόνοΕάν το EnableEscape είναι αληθινό, "" θα εξηγηθεί ως ένα ειδικό χαρακτήρα διαφυγής.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Αξία ιδιοκτησίας
FilledBars
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν οι γραμμές είναι γεμάτες.Μόνο για 1D κωδικούς.Υπολογισμένη αξία: Αληθινή
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
Αξία ιδιοκτησίας
GS1Συμπλοκή
GS1 Composite Bar παραμέτρους.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Αξία ιδιοκτησίας
Examples
Αυτό το δείγμα δείχνει πώς να δημιουργήσετε και να αποθηκεύσετε μια GS1 Composite Bar εικόνα.Σημειώστε ότι το κώδικα 1D και το κώδικα 2D διαχωρίζονται από το σύμβολο ‘Κώδικα’
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.
[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }
Αξία ιδιοκτησίας
ITF
Οι παράμετροι του ITF.
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Αξία ιδιοκτησίας
IsChecksumEnabled
Ενεργοποιήστε τον έλεγχο κατά τη διάρκεια της παραγωγής κωδικών γραμμής 1D.
Η προεπιλογή αντιμετωπίζεται ως Ναι για σύμβολο που πρέπει να περιέχει επιταγή, ως Όχι όπου επιταγή είναι δυνατή μόνο.
Ελέγχου είναι δυνατή: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
Το Checksum πάντα χρησιμοποιήθηκε: Σύμβολο ανάπαυσης
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
Αξία ιδιοκτησίας
MaxiCode
Οι παράμετροι MaxiCode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Αξία ιδιοκτησίας
Padding
Το Barcode Paddings.Προεπιλεγμένη τιμή: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Αξία ιδιοκτησίας
PatchCode
Παραμέτρους του PatchCode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Αξία ιδιοκτησίας
Pdf417
PDF417 παραμέτρους.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Αξία ιδιοκτησίας
Postal
Χρησιμοποιείται για Postnet, Πλανήτης.
[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
Μόνο για 1D κωδικούς.Εάν το κείμενο κώδικα είναι εσφαλμένο και η τιμή καθορίζεται ως αληθινή - η εξαίρεση θα ληφθεί. Διαφορετικά, το κώδικα κώδικα θα διορθωθεί ώστε να ταιριάζει με τις προδιαγραφές του κώδικα γραμμής.Η εξαίρεση θα ληφθεί πάντοτε για: Σύμβολο Databar εάν το κώδικα είναι λάθος.Η εξαίρεση δεν θα ληφθεί πάντοτε για: 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 γραμμών ή χώρων.Αυξήστε αυτό θα αυξήσει το πλήρες πλάτος εικόνας γραμμικού κώδικα.Αγνοείται αν η ιδιότητα Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode ρυθμίζεται στο AutoSizeMode.Nearest ή στο AutoSizeMode.Interpolation.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }