Class HIBCLICSecondaryAndAdditionalDataCodetext

Class HIBCLICSecondaryAndAdditionalDataCodetext

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

Κλάση κωδικοποίησης και αποκωδικοποίησης του κειμένου που ενσωματώνεται στον κώδικα HIBC LIC που αποθηκεύει δεδομένα δευτεροχρονιάς.

public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext, IComplexCodetext

Inheritance

object HIBCLICComplexCodetext HIBCLICSecondaryAndAdditionalDataCodetext

Implements

IComplexCodetext

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

HIBCLICComplexCodetext.GetConstructedCodetext() , HIBCLICComplexCodetext.InitFromString(string) , HIBCLICComplexCodetext.GetBarcodeType() , HIBCLICComplexCodetext.BarcodeType , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Αυτό το δείγμα δείχνει πώς να κωδικοποιήσετε και να αποκρυπτογραφήσετε το HIBC LIC χρησιμοποιώντας το HIBCLICSecondaryAndAdditionalDataCodetext.

HIBCLICSecondaryAndAdditionalDataCodetext complexCodetext = new HIBCLICSecondaryAndAdditionalDataCodetext();
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC;
complexCodetext.LinkCharacter = 'L';
complexCodetext.Data = new SecondaryAndAdditionalData();
complexCodetext.Data.ExpiryDate = DateTime.Now;
complexCodetext.Data.ExpiryDateFormat = HIBCLICDateFormat.MMDDYY;
complexCodetext.Data.Quantity = 30;
complexCodetext.Data.LotNumber = "LOT123";
complexCodetext.Data.SerialNumber = "SERIAL123";
complexCodetext.Data.DateOfManufacture = DateTime.Now;
using (ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(complexCodetext))
{
    Bitmap image = generator.GenerateBarCodeImage();
    using (BarCodeReader reader = new BarCodeReader(image, DecodeType.HIBCQRLIC))
    {
        reader.ReadBarCodes();
        string codetext = reader.FoundBarCodes[0].CodeText;
        HIBCLICSecondaryAndAdditionalDataCodetext result = (HIBCLICSecondaryAndAdditionalDataCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
        Console.WriteLine("Expiry date: " + result.Data.ExpiryDate);
        Console.WriteLine("Quantity: " + result.Data.Quantity);
        Console.WriteLine("Lot number: " + result.Data.LotNumber);
        Console.WriteLine("Serial number: " + result.Data.SerialNumber);
        Console.WriteLine("Date of manufacture: " + result.Data.DateOfManufacture);
    }
}

Constructors

ΕΠΙΤΡΟΦΟΡΙΣΜΟΣΑΡΧΙΚΟΔΗΛΩΣΗΚΟΙΝΩΝΙΑ()

public HIBCLICSecondaryAndAdditionalDataCodetext()

Properties

Data

Προσδιορίζει δευτερεύοντα και πρόσθετα στοιχεία.

public SecondaryAndAdditionalData Data { get; set; }

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

SecondaryAndAdditionalData

LinkCharacter

Αναγνωρίζει τον χαρακτήρα του συνδέσμου.

public char LinkCharacter { get; set; }

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

char

Methods

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

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

public override bool Equals(object obj)

Parameters

obj object

Ένα Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext αξία για να συγκρίνετε με αυτή την περίπτωση.

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!.

GetConstructedCodetext()

Δημιουργία κώδικα

public override string GetConstructedCodetext()

Returns

string

Κατασκευασμένο κώδικα

GetHashCode()

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

public override int GetHashCode()

Returns

int

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

InitFromString(Σύνδεσμος)

Αρχίζει το παράδειγμα από το κατασκευασμένο κώδικα.

public override void InitFromString(string constructedCodetext)

Parameters

constructedCodetext string

Κατασκευασμένο κώδικα.

 Ελληνικά