Class Pdf417ExtendedParameters

Class Pdf417ExtendedParameters

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

Almacena información de metadatos de MacroPdf417 del código de barras reconocido

public sealed class Pdf417ExtendedParameters : BaseExtendedParameters

Herencia

objectBaseExtendedParametersPdf417ExtendedParameters

Miembros heredados

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

Ejemplos

Este ejemplo muestra cómo obtener los metadatos de 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("Tipo de código de barras: " + result.CodeTypeName);
        Console.WriteLine("Texto del código de barras: " + result.CodeText);
        Console.WriteLine("ID de archivo Macro Pdf417: " + result.Extended.Pdf417.MacroPdf417FileID);
        Console.WriteLine("Segmentos Macro Pdf417: " + result.Extended.Pdf417.MacroPdf417SegmentsCount);
        Console.WriteLine("ID de segmento 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("Tipo de código de barras: " + result.CodeTypeName)
        Console.WriteLine("Texto del código de barras: " + result.CodeText)
        Console.WriteLine("ID de archivo Macro Pdf417: " + result.Extended.Pdf417.MacroPdf417FileID)
        Console.WriteLine("Segmentos Macro Pdf417: " + result.Extended.Pdf417.MacroPdf417SegmentsCount)
        Console.WriteLine("ID de segmento Macro Pdf417: " + result.Extended.Pdf417.MacroPdf417SegmentID)
    Next
End Using

Propiedades

IsCode128Emulation

Bandera que indica que el código de barras MicroPdf417 está codificado con los códigos de emulación 908, 909, 910 o 911 de Code 128.

public bool IsCode128Emulation { get; }

Valor de la propiedad

bool

IsLinked

Bandera que indica que el código de barras debe estar vinculado a un código de barras 1D.

public bool IsLinked { get; }

Valor de la propiedad

bool

IsReaderInitialization

Se utiliza para instruir al lector que interprete los datos contenidos dentro del símbolo como programación para la inicialización del lector.

public bool IsReaderInitialization { get; }

Valor de la propiedad

bool

MacroPdf417Addressee

Nombre del destinatario de Macro PDF417 (opcional).

public string MacroPdf417Addressee { get; }

Valor de la propiedad

string

MacroPdf417Checksum

Checksum de Macro PDF417 (opcional).

public int MacroPdf417Checksum { get; }

Valor de la propiedad

int

MacroPdf417FileID

Obtiene el ID del archivo del código de barras, disponible solo con MacroPdf417.

public string MacroPdf417FileID { get; }

Valor de la propiedad

string

MacroPdf417FileName

Nombre del archivo Macro PDF417 (opcional).

public string MacroPdf417FileName { get; }

Valor de la propiedad

string

MacroPdf417FileSize

Tamaño del archivo Macro PDF417 (opcional).

public int MacroPdf417FileSize { get; }

Valor de la propiedad

int

MacroPdf417SegmentID

Obtiene el ID del segmento del código de barras, disponible solo con MacroPdf417.

public int MacroPdf417SegmentID { get; }

Valor de la propiedad

int

MacroPdf417SegmentsCount

Obtiene el conteo de segmentos del código de barras macro pdf417. El valor predeterminado es -1.

public int MacroPdf417SegmentsCount { get; }

Valor de la propiedad

int

MacroPdf417Sender

Nombre del remitente de Macro PDF417 (opcional).

public string MacroPdf417Sender { get; }

Valor de la propiedad

string

MacroPdf417Terminator

Indica si el segmento es el último segmento de un archivo Macro PDF417.

public bool MacroPdf417Terminator { get; }

Valor de la propiedad

bool

MacroPdf417TimeStamp

Marca de tiempo de Macro PDF417 (opcional).

public DateTime MacroPdf417TimeStamp { get; }

Valor de la propiedad

DateTime

Métodos

Equals(object)

Devuelve un valor que indica si esta instancia es igual a un valor especificado de Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters.

public override bool Equals(object obj)

Parámetros

obj object

Un valor de System.Object para comparar con esta instancia.

Retorna

bool

true si obj tiene el mismo valor que esta instancia; de lo contrario, false.

GetHashCode()

Devuelve el código hash para esta instancia.

public override int GetHashCode()

Retorna

int

Un código hash entero con signo de 32 bits.

ToString()

Devuelve una representación de cadena legible por humanos de esta Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters.

public override string ToString()

Retorna

string

Una cadena que representa esta Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters.

Operadores

operator ==(Pdf417ExtendedParameters, Pdf417ExtendedParameters)

Devuelve un valor que indica si el primer valor de Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters es igual al segundo.

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

Parámetros

first Pdf417ExtendedParameters

Un primer valor comparado

second Pdf417ExtendedParameters

Un segundo valor comparado

Retorna

bool

true si first tiene el mismo valor que second; de lo contrario, false.

operator !=(Pdf417ExtendedParameters, Pdf417ExtendedParameters)

Devuelve un valor que indica si el primer valor de Aspose.BarCode.BarCodeRecognition.Pdf417ExtendedParameters es diferente del segundo.

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

Parámetros

first Pdf417ExtendedParameters

Un primer valor comparado

second Pdf417ExtendedParameters

Un segundo valor comparado

Retorna

bool

true si first tiene un valor diferente de second; de lo contrario, false.

 Español