DecodeType

DecodeType class

Especifique el tipo de código de barras a leer.

public static class DecodeType

Propiedades

Nombre Descripción
static AllSupportedTypesArray { get; } Obtiene una matriz que representa AllSupportedTypes

Métodos

Nombre Descripción
static GetNames() Recupera una matriz de los nombres de los tipos de decodificación.
static Is1D(BaseDecodeType) Determina si el especificadoBaseDecodeType contiene cualquier simbología de código de barras 1D
static Is2D(BaseDecodeType) Determina si el especificadoBaseDecodeType contiene cualquier simbología de código de barras 2D
static IsPostal(BaseDecodeType) Determina si el especificadoBaseDecodeType contiene cualquier simbología de código de barras Postal
static Parse(string, out SingleDecodeType) Convierte la representación de cadena de un SingleDecodeType en su instancia. Un valor de retorno indica si la conversión tuvo éxito o falló.
static ScanSets(params BaseDecodeType[]) Especificar conjuntos de escaneo por tipo de código de barras
static TryParse(string, out MultyDecodeType) Convierte la representación de cadena de un MultyDecodeType en su instancia. Un valor de retorno indica si la conversión se realizó correctamente o falló.
static TryParse(string, out SingleDecodeType) Convierte la representación de cadena de un SingleDecodeType en su instancia. Un valor de retorno indica si la conversión tuvo éxito o falló.

Campos

Nombre Descripción
static readonly AllSupportedTypes Especifica que los datos se verificarán con todas las simbologías disponibles
static readonly AustralianPosteParcel Especifica que los datos deben decodificarse con Código de barras eParcel del correo nacional australiano especificación de código de barras
static readonly AustraliaPost Especifica que los datos deben decodificarse con Correo de Australia especificación de código de barras
static readonly Aztec Especifica que los datos deben decodificarse con azteca especificación de código de barras
static readonly Codabar Especifica que los datos deben decodificarse con CODABAR especificación de código de barras
static readonly CodablockF Especifica que los datos deben decodificarse con CodablockF especificación de código de barras
static readonly Code11 Especifica que los datos deben decodificarse con CÓDIGO 11 especificación de código de barras
static readonly Code128 Especifica que los datos deben decodificarse con CÓDIGO 128 especificación de código de barras
static readonly Code16K Especifica que los datos deben decodificarse con Código SC16K especificación de código de barras
static readonly Code32 Especifica que los datos deben decodificarse con código32 especificación en blanco
static readonly Code39Extended Especifica que los datos deben decodificarse con CÓDIGO extendido 39 especificación de código de barras
static readonly Code39Standard Especifica que los datos deben decodificarse con CÓDIGO estándar 39 especificación de código de barras
static readonly Code93Extended Especifica que los datos deben decodificarse con CÓDIGO extendido 93 especificación de código de barras
static readonly Code93Standard Especifica que los datos deben decodificarse con CÓDIGO estándar 93 especificación de código de barras
static readonly CompactPdf417 Especifica que los datos deben decodificarse con CompactPdf417 (Pdf417Truncado) especificación de código de barras
static readonly DatabarExpanded Especifica que los datos deben decodificarse con Barra de datos GS1 ampliada especificación de código de barras
static readonly DatabarExpandedStacked Especifica que los datos deben decodificarse con GS1 Databar expandido apilado especificación de código de barras
static readonly DatabarLimited Especifica que los datos deben decodificarse con Barra de datos GS1 limitada especificación de código de barras
static readonly DatabarOmniDirectional Especifica que los datos deben decodificarse con GS1 Databar omnidireccional especificación de código de barras
static readonly DatabarStacked Especifica que los datos deben decodificarse con Barra de datos GS1 apilada especificación de código de barras
static readonly DatabarStackedOmniDirectional Especifica que los datos deben decodificarse con GS1 Databar apilado omnidireccional especificación de código de barras
static readonly DatabarTruncated Especifica que los datos deben decodificarse con Barra de datos GS1 truncada especificación de código de barras
static readonly DataLogic2of5 Especifica que los datos deben decodificarse con DataLogic 2 de 5 especificación en blanco
static readonly DataMatrix Especifica que los datos deben decodificarse con Matriz de datos simbología de código de barras
static readonly DeutschePostIdentcode Especifica que los datos deben decodificarse con Código de identificación de Deutsche Post especificación de código de barras
static readonly DeutschePostLeitcode Especifica que los datos deben decodificarse con Código Leit de Deutsche Post especificación de código de barras
static readonly DotCode Especifica que los datos deben decodificarse con código de punto especificación en blanco
static readonly DutchKIX Especifica que los datos deben decodificarse con código de punto especificación en blanco
static readonly EAN13 Especifica que los datos deben decodificarse con EAN-13 especificación de código de barras
static readonly EAN14 Especifica que los datos deben decodificarse con EAN14 especificación de código de barras
static readonly EAN8 Especifica que los datos deben decodificarse con EAN-8 especificación de código de barras
static readonly GS1Code128 Especifica que los datos deben decodificarse con CÓDIGO GS1 128 especificación de código de barras
static readonly GS1DataMatrix Especifica que los datos deben decodificarse con Matriz de datos GS1 simbología de código de barras
static readonly GS1QR Especifica que los datos deben decodificarse con QR GS1 especificación de código de barras
static readonly IATA2of5 Especifica que los datos deben decodificarse con IATA 2 de 5 Especificación de código de barras. IATA (Asociación Internacional de Transporte Aéreo) utiliza este código de barras para la gestión de la carga aérea.
static readonly Interleaved2of5 Especifica que los datos deben decodificarse con INTERLEVADO 2 de 5 especificación de código de barras
static readonly ISBN Especifica que los datos deben decodificarse con ISBN especificación de código de barras
static readonly ISMN Especifica que los datos deben decodificarse con ISMN especificación de código de barras
static readonly ISSN Especifica que los datos deben decodificarse con ISSN especificación de código de barras
static readonly ItalianPost25 Especifica que los datos deben decodificarse con Correo italiano 25 especificación de código de barras
static readonly ITF14 Especifica que los datos deben decodificarse con ITF14 especificación de código de barras
static readonly ITF6 Especifica que los datos deben decodificarse con ITF6 especificación de código de barras
static readonly MacroPdf417 Especifica que los datos deben decodificarse con MacroPdf417 especificación de código de barras
static readonly Mailmark Especifica que los datos deben decodificarse con Marca de correo real especificación de código de barras.
static readonly Matrix2of5 Especifica que los datos deben decodificarse con Matriz 2 de 5 especificación de código de barras
static readonly MaxiCode Especifica que los datos deben decodificarse con maxicódigo especificación de código de barras
static readonly MicrE13B Especifica que los datos deben decodificarse con MICR E-13B especificación en blanco
static readonly MicroPdf417 Especifica que los datos deben decodificarse con MicroPdf417 especificación de código de barras
static readonly MicroQR Especifica que los datos deben decodificarse con Código MicroQR especificación de código de barras
static readonly MostCommonTypes Especifica que los datos se comprobarán con las simbologías más utilizadas
static readonly MSI Especifica que los datos deben decodificarse con MSI Plessey especificación de código de barras
static readonly None Tipo de decodificación no especificado.
static readonly OneCode Especifica que los datos deben decodificarse con USPS Código único especificación de código de barras
static readonly OPC Especifica que los datos deben decodificarse con OPC especificación de código de barras
static readonly PatchCode Especifica que los datos deben decodificarse con Código de parche Especificación de código de barras. La simbología de código de barras se utiliza para el escaneo automatizado
static readonly Pdf417 Especifica que los datos deben decodificarse con Pdf417 simbología de código de barras
static readonly Pharmacode Especifica que los datos deben decodificarse con Farmacódigo código de barras. Esta simbología también se conoce como Código binario farmacéutico
static readonly Planet Especifica que los datos deben decodificarse con Planeta especificación de código de barras
static readonly PostalTypes Especifica que los datos se verificarán con todos postal 1.5D simbologías de códigos de barras, como Planet, Postnet, Australia Post, OneCode, RM4SCC, DutchKIX
static readonly Postnet Especifica que los datos deben decodificarse con posnet especificación de código de barras
static readonly PZN Especifica que los datos deben decodificarse con PZNEspecificación de código de barras. Esta simbología también se conoce como Pharma Zentral Nummer
static readonly QR Especifica que los datos deben decodificarse con Código QR especificación de código de barras
static readonly RM4SCC Especifica que los datos deben decodificarse con RM4SCC Especificación de código de barras. RM4SCC (Código de cliente de 4 estados de Royal Mail) se utiliza para el proceso de clasificación de correo automatizado en el Reino Unido.
static readonly SCC14 Especifica que los datos deben decodificarse con SCC14 especificación de código de barras
static readonly SSCC18 Especifica que los datos deben decodificarse con SSCC18 especificación de código de barras
static readonly Standard2of5 Especifica que los datos deben decodificarse con Estándar 2 de 5 especificación de código de barras
static readonly Supplement Especifica que los datos deben decodificarse con Suplemento (EAN2, EAN5) especificación de código de barras
static readonly SwissPostParcel Especifica que los datos deben decodificarse con Código de barras de paquete postal suizo especificación de código de barras
static readonly Types1D Especifica que los datos se verificarán con todos 1D simbologías de código de barras
static readonly Types2D Especifica que los datos se verificarán con todos 2D simbologías de código de barras
static readonly UPCA Especifica que los datos deben decodificarse con UPC-A especificación de código de barras
static readonly UPCE Especifica que los datos deben decodificarse con UPC-E especificación de código de barras
static readonly VIN Especifica que los datos deben decodificarse con VIN (Número de identificación del vehículo) especificación de código de barras

Ejemplos

Este ejemplo muestra cómo detectar códigos de barras Code39 y Code128.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

Ver también