Pdf417ExtendedParameters

Pdf417ExtendedParameters class

मान्यता प्राप्त बारकोड की MacroPdf417 मेटाडेटा जानकारी संग्रहीत करता है

public sealed class Pdf417ExtendedParameters : BaseExtendedParameters

गुण

नामविवरण
IsEmpty { get; }परीक्षण करता है कि सभी पैरामीटर में केवल डिफ़ॉल्ट मान हैं या नहीं
MacroPdf417Addressee { get; }मैक्रो PDF417 पता पाने वाले का नाम (वैकल्पिक)।
MacroPdf417Checksum { get; }मैक्रो PDF417 चेकसम (वैकल्पिक)।
MacroPdf417FileID { get; }बारकोड की फ़ाइल आईडी प्राप्त करता है, जो केवल MacroPdf417 के साथ उपलब्ध है।
MacroPdf417FileName { get; }मैक्रो PDF417 फ़ाइल नाम (वैकल्पिक)।
MacroPdf417FileSize { get; }मैक्रो PDF417 फ़ाइल आकार (वैकल्पिक)।
MacroPdf417SegmentID { get; }बारकोड का सेगमेंट आईडी प्राप्त करता है, जो केवल MacroPdf417 के साथ उपलब्ध है।
MacroPdf417SegmentsCount { get; }मैक्रो pdf417 बारकोड सेगमेंट काउंट प्राप्त करता है। डिफ़ॉल्ट मान -1 है।
MacroPdf417Sender { get; }मैक्रो PDF417 प्रेषक का नाम (वैकल्पिक)।
MacroPdf417Terminator { get; }इंगित करता है कि खंड मैक्रो PDF417 फ़ाइल का अंतिम खंड है या नहीं।
MacroPdf417TimeStamp { get; }मैक्रो PDF417 टाइम स्टैम्प (वैकल्पिक)।

तरीकों

नामविवरण
override Equals(object)एक मान लौटाता है जो दर्शाता है कि यह उदाहरण निर्दिष्ट के बराबर है या नहींPdf417ExtendedParameters मान.
override GetHashCode()इस उदाहरण के लिए हैश कोड लौटाता है।
override ToString()इसका एक मानव-पठनीय स्ट्रिंग प्रतिनिधित्व देता हैPdf417ExtendedParameters .
operator ==एक मान लौटाता है जो दर्शाता है कि पहला है या नहींPdf417ExtendedParameters मान दूसरे के बराबर है.
operator !=एक मान लौटाता है जो दर्शाता है कि यह पहला है या नहींPdf417ExtendedParameters मान दूसरे से अलग है.

उदाहरण

यह नमूना दिखाता है कि मैक्रो Pdf417 मेटाडेटा कैसे प्राप्त करें

[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MacroPdf417, "12345"))
{
    generator.Parameters.Barcode.Pdf417.Pdf417MacroFileID = 10;
    generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentsCount = 2;
    generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentID = 1;
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MacroPdf417))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("Macro Pdf417 FileID: " + result.Extended.Pdf417.MacroPdf417FileID);
        Console.WriteLine("Macro Pdf417 Segments: " + result.Extended.Pdf417.MacroPdf417SegmentsCount);
        Console.WriteLine("Macro Pdf417 SegmentID: " + result.Extended.Pdf417.MacroPdf417SegmentID);
    }
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.MacroPdf417, "12345")
    generator.Parameters.Barcode.Pdf417.Pdf417MacroFileID = 10
    generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentsCount = 2
    generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentID = 1
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.MacroPdf417)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("Macro Pdf417 FileID: " + result.Extended.Pdf417.MacroPdf417FileID)
        Console.WriteLine("Macro Pdf417 Segments: " + result.Extended.Pdf417.MacroPdf417SegmentsCount)
        Console.WriteLine("Macro Pdf417 SegmentID: " + result.Extended.Pdf417.MacroPdf417SegmentID)
    Next
End Using

यह सभी देखें