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
object ← BaseExtendedParameters ← Pdf417ExtendedParameters
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é
IsLinked
Indicateur qui indique que le code-barres doit être lié à un code-barres 1D.
public bool IsLinked { get; }
Valeur de la propriété
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é
MacroPdf417Addressee
Nom de l’adresse du Macro PDF417 (facultatif).
public string MacroPdf417Addressee { get; }
Valeur de la propriété
MacroPdf417Checksum
Checksum du Macro PDF417 (facultatif).
public int MacroPdf417Checksum { get; }
Valeur de la propriété
MacroPdf417FileID
Obtient l’ID de fichier du code-barres, uniquement disponible avec MacroPdf417.
public string MacroPdf417FileID { get; }
Valeur de la propriété
MacroPdf417FileName
Nom de fichier Macro PDF417 (facultatif).
public string MacroPdf417FileName { get; }
Valeur de la propriété
MacroPdf417FileSize
Taille de fichier Macro PDF417 (facultatif).
public int MacroPdf417FileSize { get; }
Valeur de la propriété
MacroPdf417SegmentID
Obtient l’ID de segment du code-barres, uniquement disponible avec MacroPdf417.
public int MacroPdf417SegmentID { get; }
Valeur de la propriété
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é
MacroPdf417Sender
Nom de l’expéditeur du Macro PDF417 (facultatif).
public string MacroPdf417Sender { get; }
Valeur de la propriété
MacroPdf417Terminator
Indique si le segment est le dernier segment d’un fichier Macro PDF417.
public bool MacroPdf417Terminator { get; }
Valeur de la propriété
MacroPdf417TimeStamp
Horodatage du Macro PDF417 (facultatif).
public DateTime MacroPdf417TimeStamp { get; }
Valeur de la propriété
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
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
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
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
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
true si first a une valeur différente de second ; sinon, false.