Class QRExtendedParameters

Class QRExtendedParameters

Το όνομα: Aspose.BarCode.BarCodeRecognition Συγκέντρωση: Aspose.BarCode.dll (25.4.0)

Αποθηκεύει μια δομημένη πληροφόρηση προσθήκης QR αναγνωρισμένου κωδικού γραμμής

public sealed class QRExtendedParameters : BaseExtendedParameters

Inheritance

object BaseExtendedParameters QRExtendedParameters

Κληρονομημένα μέλη

BaseExtendedParameters.IsEmpty , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Αυτό το δείγμα δείχνει πώς να πάρετε τα δομημένα δεδομένα προσθήκης QR

using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.QR))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("QR Structured Append Quantity: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity);
        Console.WriteLine("QR Structured Append Index: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex);
        Console.WriteLine("QR Structured Append ParityData: " + result.Extended.QR.QRStructuredAppendModeParityData);
    }
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.QR)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("QR Structured Append Quantity: " + result.Extended.QR.QRStructuredAppendModeBarCodesQuantity)
        Console.WriteLine("QR Structured Append Index: " + result.Extended.QR.QRStructuredAppendModeBarCodeIndex)
        Console.WriteLine("QR Structured Append ParityData: " + result.Extended.QR.QRStructuredAppendModeParityData)
    Next
End Using

Properties

ΜΙΚΡΟΚΡΕΒΕΡΣΙΑ

Η έκδοση του αναγνωρισμένου κωδικού MicroQR. από M1 έως M4.

public MicroQRVersion MicroQRVersion { get; }

Αξία ιδιοκτησίας

MicroQRVersion

ΚΕΦΑΛΑΙΟ

Επίπεδο διόρθωσης σφάλματος Reed-Solomon του αναγνωρισμένου κωδικού γραμμής. Από χαμηλό σε υψηλό: LevelL, LevelM, LevelQ, LevelH.

public QRErrorLevel QRErrorLevel { get; }

Αξία ιδιοκτησίας

QRErrorLevel

ΚΕΦΑΛΑΙΟΓΡΑΦΙΟΚΟΙΝΟΔΟΜΟΣ

Λαμβάνει τον δείκτη του δομημένου κωδικού γραμμής πρόσθεσης QR. Ο δείκτης ξεκινά από 0. η προεπιλεγμένη τιμή είναι -1.

public int QRStructuredAppendModeBarCodeIndex { get; }

Αξία ιδιοκτησίας

int

ΚΕΦΑΛΑΙΟΓΡΑΦΙΟΚΟΙΝΩΝΙΚΟΠΟΣΟΧΗ

Αποκτά την ποσότητα γραμμικού κώδικα της δομημένης μορφής προσθήκης QR. Η προεπιλεγμένη τιμή είναι -1.

public int QRStructuredAppendModeBarCodesQuantity { get; }

Αξία ιδιοκτησίας

int

ΚΕΦΑΛΑΙΟΓΡΑΦΙΟΔΗΜΕΝΟΙ

Αποκτά τα δομημένα δεδομένα ισοδυναμίας του τρόπου προσθήκης QR. Η προεπιλεγμένη τιμή είναι -1.

public int QRStructuredAppendModeParityData { get; }

Αξία ιδιοκτησίας

int

ΠΡΟΣΦΟΡΑ

Η έκδοση του αναγνωρισμένου κωδικού QR. Από την έκδοση 1 έως την έκδοση 40.

public QRVersion QRVersion { get; }

Αξία ιδιοκτησίας

QRVersion

Ετικέτες RectMicroQRVersion

Η έκδοση του αναγνωρισμένου κώδικα RectMicroQR. από R7x43 έως R17x139.

public RectMicroQRVersion RectMicroQRVersion { get; }

Αξία ιδιοκτησίας

RectMicroQRVersion

Methods

Equals(αντικείμενο)

Επιστρέφει μια τιμή που υποδεικνύει αν αυτή η περίπτωση είναι ισοδύναμη με μια καθορισμένη τιμή Aspose.BarCode.BarCodeRecognition.QRExtendedParameters.

public override bool Equals(object obj)

Parameters

obj object

Μια τιμή System.Object για να συγκρίνετε με αυτή την περίπτωση.

Returns

bool

αληθινό αν το obj έχει την ίδια αξία με αυτή την περίπτωση, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

GetHashCode()

Επιστρέφει τον κωδικό hash για αυτή την περίπτωση.

public override int GetHashCode()

Returns

int

Ένας 32-bit υπογράφει ολόκληρο κώδικα hash.

ToString()

Επιστρέφει μια ανθρώπινη αναγνώσιμη υποδοχή αυτού του Aspose.BarCode.BarCodeRecognition.QRExtendedΠαραμέτρους.

public override string ToString()

Returns

string

Μια γραμμή που αντιπροσωπεύει αυτό το Aspose.BarCode.BarCodeRecognition.QRExtendedΠarameters.

Operators

Δραστηριότητες =(Διάρκεια παραμέτρων, Διάρκεια παραμέτρων)

Επιστρέφει μια τιμή που υποδεικνύει αν η πρώτη Aspose.BarCode.BarCodeRecognition.QRExtendedΗ τιμή των παραμέτρων είναι ίση με τη δεύτερη.

public static bool operator ==(QRExtendedParameters first, QRExtendedParameters second)

Parameters

first QRExtendedParameters

Πρώτη συγκριτική αξία

second QRExtendedParameters

Δεύτερη συγκριτική αξία

Returns

bool

αληθινό αν το πρώτο έχει την ίδια αξία με το δεύτερο, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

Οργανωτής !=(Διάρκεια παραμέτρων, Διάρκεια παραμέτρων)

Επιστρέφει μια τιμή που υποδεικνύει αν η πρώτη Aspose.BarCode.BarCodeRecognition.QRExtendedΗ τιμή των παραμέτρων είναι διαφορετική από την δεύτερη.

public static bool operator !=(QRExtendedParameters first, QRExtendedParameters second)

Parameters

first QRExtendedParameters

Πρώτη συγκριτική αξία

second QRExtendedParameters

Δεύτερη συγκριτική αξία

Returns

bool

αληθινό αν το πρώτο έχει διαφορετική αξία από το δεύτερο, αλλιώς, In YAML, the value false can be represented in Greek (el) as follows:

false: ψευδής

In this case, false translates to ψευδής, which means “false” in Greek. If you need a specific context or format, please provide additional details!.

 Ελληνικά