HIBCLICSecondaryAndAdditionalDataCodetext

HIBCLICSecondaryAndAdditionalDataCodetext class

HIBC LIC कोड में एम्बेड किए गए टेक्स्ट को एन्कोडिंग और डिकोड करने के लिए क्लास जो दूसरे डेटा को स्टोर करता है।

public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext

कंस्ट्रक्टर्स

नामविवरण
HIBCLICSecondaryAndAdditionalDataCodetext()डिफ़ॉल्ट कंस्ट्रक्टर।

गुण

नामविवरण
BarcodeType { get; set; }बारकोड प्रकार प्राप्त या सेट करता है। HIBC LIC कोडटेक्स्ट को HIBCCode39LIC, HIBCCode128LIC, HIBCAztecLIC, HIBCDataMatrixLIC और HIBCQRLIC एन्कोड प्रकारों का उपयोग करके एन्कोड किया जा सकता है। डिफ़ॉल्ट मान: HIBCCode39LIC.
Data { get; set; }माध्यमिक और अतिरिक्त पूरक डेटा की पहचान करता है।
LinkCharacter { get; set; }लिंक वर्ण की पहचान करता है।

तरीकों

नामविवरण
override Equals(object)एक मान लौटाता है जो दर्शाता है कि यह उदाहरण निर्दिष्ट के बराबर है या नहींHIBCLICSecondaryAndAdditionalDataCodetext मान.
GetBarcodeType()बारकोड प्रकार प्राप्त करता है।
override GetConstructedCodetext()कोडटेक्स्ट बनाता है
override GetHashCode()इस उदाहरण के लिए हैश कोड लौटाता है।
override InitFromString(string)निर्मित कोडटेक्स्ट से उदाहरण आरंभ करता है।

उदाहरण

यह नमूना दिखाता है कि HIBCLICSecondaryAndAdditionalDataCodetext. का उपयोग करके HIBC LIC को कैसे एनकोड और डिकोड किया जाए

[C#]
HIBCLICSecondaryAndAdditionalDataCodetext complexCodetext = new HIBCLICSecondaryAndAdditionalDataCodetext();
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC;
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);
    }
}

यह सभी देखें