MaxiCodeStructuredCodetext

MaxiCodeStructuredCodetext class

मोड 2 और 3. के लिए MaxiCode कोड में एम्बेड किए गए टेक्स्ट को एन्कोडिंग और डिकोड करने के लिए बेस क्लास

public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext

गुण

नामविवरण
CountryCode { get; set; }3 अंकों वाले देश कोड की पहचान करता है.
ECIEncoding { get; set; }ईसीआई एन्कोडिंग प्राप्त या सेट करता है। MaxiCodeEncodeMode Auto. होने पर उपयोग किया जाता है_ डिफ़ॉल्ट मान: ISO-8859-1
MaxiCodeEncodeMode { get; set; }मैक्सीकोड एन्कोड मोड प्राप्त या सेट करता है। डिफ़ॉल्ट मान: Auto.
PostalCode { get; set; }डाक कोड की पहचान करता है। मोड 2 में 9 अंक या मोड 3. में 6 अक्षरांकीय प्रतीक होने चाहिए
SecondMessage { get; set; }बारकोड के दूसरे संदेश की पहचान करता है.
ServiceCategory { get; set; }3 अंकों की सेवा श्रेणी की पहचान करता है।

तरीकों

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

उदाहरण

यह नमूना दिखाता है कि कच्चे MaxiCode कोडटेक्स्ट को MaxiCodeStructuredCodetext उदाहरण में कैसे डिकोड किया जाए

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
     foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
        if (resultMaxiCodeCodetext is MaxiCodeStructuredCodetext){
            MaxiCodeStructuredCodetext maxiCodeStructuredCodetext = (MaxiCodeStructuredCodetext)resultMaxiCodeCodetext;
            Console.WriteLine("BarCode Type: " + maxiCodeStructuredCodetext.PostalCode);
            Console.WriteLine("MaxiCode mode: " + maxiCodeStructuredCodetext.CountryCode);
            Console.WriteLine("BarCode CodeText: " + maxiCodeStructuredCodetext.ServiceCategory);
        }
    }
}

यह सभी देखें