Class Pdf417ExtendedParameters

Class Pdf417ExtendedParameters

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Stocke des informations de métadonnées MacroPdf417 du code-barres reconnu

public sealed class Pdf417ExtendedParameters : BaseExtendedParameters

Héritage

objectBaseExtendedParametersPdf417ExtendedParameters

Membres hérités

BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Exemples

Cet exemple montre comment obtenir les métadonnées Macro Pdf417

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("Type de code-barres : " + result.CodeTypeName);
        Console.WriteLine("Texte du code-barres : " + result.CodeText);
        Console.WriteLine("ID de fichier Macro Pdf417 : " + result.Extended.Pdf417.MacroPdf417FileID);
        Console.WriteLine("Segments Macro Pdf417 : " + result.Extended.Pdf417.MacroPdf417SegmentsCount);
        Console.WriteLine("ID de segment Macro Pdf417 : " + result.Extended.Pdf417.MacroPdf417SegmentID);
    }
}
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("Type de code-barres : " + result.CodeTypeName)
        Console.WriteLine("Texte du code-barres : " + result.CodeText)
        Console.WriteLine("ID de fichier Macro Pdf417 : " + result.Extended.Pdf417.MacroPdf417FileID)
        Console.WriteLine("Segments Macro Pdf417 : " + result.Extended.Pdf417.MacroPdf417SegmentsCount)
        Console.WriteLine("ID de segment Macro Pdf417 : " + result.Extended.Pdf417.MacroPdf417SegmentID)
    Next
End Using

Propriétés

IsCode128Emulation

Indicateur qui indique que le code-barres MicroPdf417 est encodé avec les mots de code d’émulation Code 128 908, 909, 910 ou 911.

public bool IsCode128Emulation { get; }

Valeur de la propriété

bool

IsLinked

Indicateur qui indique que le code-barres doit être lié à un code-barres 1D.

public bool IsLinked { get; }

Valeur de la propriété

bool

IsReaderInitialization

Utilisé pour instruire le lecteur à interpréter les données contenues dans le symbole comme programmation pour l’initialisation du lecteur.

public bool IsReaderInitialization { get; }

Valeur de la propriété

bool

MacroPdf417Addressee

Nom de l’adresse du Macro PDF417 (facultatif).

public string MacroPdf417Addressee { get; }

Valeur de la propriété

string

MacroPdf417Checksum

Checksum du Macro PDF417 (facultatif).

public int MacroPdf417Checksum { get; }

Valeur de la propriété

int

MacroPdf417FileID

Obtient l’ID de fichier du code-barres, uniquement disponible avec MacroPdf417.

public string MacroPdf417FileID { get; }

Valeur de la propriété

string

MacroPdf417FileName

Nom de fichier Macro PDF417 (facultatif).

public string MacroPdf417FileName { get; }

Valeur de la propriété

string

MacroPdf417FileSize

Taille de fichier Macro PDF417 (facultatif).

public int MacroPdf417FileSize { get; }

Valeur de la propriété

int

MacroPdf417SegmentID

Obtient l’ID de segment du code-barres, uniquement disponible avec MacroPdf417.

public int MacroPdf417SegmentID { get; }

Valeur de la propriété

int

MacroPdf417SegmentsCount

Obtient le nombre de segments du code-barres macro pdf417. La valeur par défaut est -1.

public int MacroPdf417SegmentsCount { get; }

Valeur de la propriété

int

MacroPdf417Sender

Nom de l’expéditeur du Macro PDF417 (facultatif).

public string MacroPdf417Sender { get; }

Valeur de la propriété

string

MacroPdf417Terminator

Indique si le segment est le dernier segment d’un fichier Macro PDF417.

public bool MacroPdf417Terminator { get; }

Valeur de la propriété

bool

MacroPdf417TimeStamp

Horodatage du Macro PDF417 (facultatif).

public DateTime MacroPdf417TimeStamp { get; }

Valeur de la propriété

DateTime

Méthodes

Equals(object)

Renvoie une valeur indiquant si cette instance est égale à une valeur spécifiée Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters.

public override bool Equals(object obj)

Paramètres

obj object

Une valeur System.Object à comparer à cette instance.

Renvoie

bool

true si obj a la même valeur que cette instance ; sinon, false.

GetHashCode()

Renvoie le code de hachage pour cette instance.

public override int GetHashCode()

Renvoie

int

Un code de hachage entier signé de 32 bits.

ToString()

Renvoie une représentation sous forme de chaîne lisible par l’homme de cette Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters.

public override string ToString()

Renvoie

string

Une chaîne qui représente cette Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters.

Opérateurs

operator ==(Pdf417ExtendedParameters, Pdf417ExtendedParameters)

Renvoie une valeur indiquant si la première valeur Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters est égale à la seconde.

public static bool operator ==(Pdf417ExtendedParameters first, Pdf417ExtendedParameters second)

Paramètres

first Pdf417ExtendedParameters

Une première valeur comparée

second Pdf417ExtendedParameters

Une seconde valeur comparée

Renvoie

bool

true si first a la même valeur que second ; sinon, false.

operator !=(Pdf417ExtendedParameters, Pdf417ExtendedParameters)

Renvoie une valeur indiquant si la première valeur Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters est différente de la seconde.

public static bool operator !=(Pdf417ExtendedParameters first, Pdf417ExtendedParameters second)

Paramètres

first Pdf417ExtendedParameters

Une première valeur comparée

second Pdf417ExtendedParameters

Une seconde valeur comparée

Renvoie

bool

true si first a une valeur différente de second ; sinon, false.

 Français