HIBCPASCodetext

HIBCPASCodetext class

HIBC PAS कोड में एम्बेड किए गए टेक्स्ट को एन्कोडिंग और डिकोड करने के लिए क्लास.

public class HIBCPASCodetext : IComplexCodetext

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

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

गुण

नामविवरण
BarcodeType { get; set; }बारकोड प्रकार प्राप्त या सेट करता है। HIBC PAS कोडटेक्स्ट को HIBCCode39PAS, HIBCCode128PAS, HIBCAztec:PAS, HIBCDataMatrixPAS और HIBCQRPAS एन्कोड प्रकारों का उपयोग करके एन्कोड किया जा सकता है। डिफ़ॉल्ट मान: HIBCCode39PAS.
DataLocation { get; set; }डेटा स्थान की पहचान करता है।

तरीकों

नामविवरण
AddRecord(HIBCPASRecord)नया रिकॉर्ड जोड़ता है
AddRecord(HIBCPASDataType, string)नया रिकॉर्ड जोड़ता है
Clear()रिकॉर्ड सूची साफ़ करता है
override Equals(object)एक मान लौटाता है जो दर्शाता है कि यह उदाहरण निर्दिष्ट के बराबर है या नहींHIBCPASCodetext मान.
GetBarcodeType()बारकोड प्रकार प्राप्त करता है।
GetConstructedCodetext()कोडटेक्स्ट बनाता है
override GetHashCode()इस उदाहरण के लिए हैश कोड लौटाता है।
GetRecords()रिकॉर्ड सूची प्राप्त करता है
InitFromString(string)निर्मित कोडटेक्स्ट से उदाहरण आरंभ करता है।

उदाहरण

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

[C#]
HIBCPASComplexCodetext complexCodetext = new HIBCPASComplexCodetext();
complexCodetext.DataLocation = HIBCPASDataLocation.Patient;
complexCodetext.AddRecord(HIBCPASDataType.LabelerIdentificationCode, "A123");
complexCodetext.AddRecord(HIBCPASDataType.ManufacturerSerialNumber, "SERIAL123");
complexCodetext.BarcodeType = EncodeTypes.HIBCDataMatrixPAS;
using (ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(complexCodetext))
{
    using (BarCodeReader reader = new BarCodeReader(generator.GenerateBarCodeImage(), DecodeType.HIBCDataMatrixPAS))
    {
        reader.ReadBarCodes();
        string codetext = reader.FoundBarCodes[0].CodeText; 
		HIBCPASComplexCodetext readCodetext = ComplexCodetextReader.TryDecodeHIBCPAS(codetext);
		Console.WriteLine("Data location: {0}", readCodetext.DataLocation);
        Console.Write("Data type: {0}. ", readCodetext.GetRecords()[0].DataType);
        Console.WriteLine("Data: {0}", readCodetext.GetRecords()[0].Data);
        Console.Write("Data type: {0}. ", readCodetext.GetRecords()[1].DataType);
        Console.WriteLine("Data: {0}", readCodetext.GetRecords()[1].Data);

    }
}

यह सभी देखें