Aspose.BarCode.Generation

El Aspose.BarCode.Generación que contiene clases generales para la implementación de funciones de generación de BarCode.

Clases

ClaseDescripción
AustralianPostParametersParámetros de código de barras de AustralianPost.
AztecParametersParámetros aztecas.
BarcodeGeneratorBarcodeGenerator para la generación de imágenes de código de barras backend.
BarcodeParametersParámetros de generación de código de barras.
BaseEncodeTypeClase base para SymbologyEncodeType.
BaseGenerationParametersParámetros de generación de imagen de código de barras.
BorderParametersParámetros del borde de la imagen del código de barras
CaptionParametersParámetros de título.
CodabarParametersParámetros Codabar.
CodablockParametersParámetros Codablock.
Code16KParametersCodigo16K parametros.
CodetextParametersParámetros de texto en código.
CouponParametersParámetros del cupón. Usado para UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
DataBarParametersParámetros de la barra de datos.
DataMatrixParametersParámetros DataMatrix.
DotCodeParametersParámetros DotCode.
EncodeTypesEspecifica el tipo de código de barras a codificar.
ExtCodetextBuilderClase auxiliar para la generación automática de texto en código del modo de texto en código extendido
FontUnitDefine un formato particular para el texto, incluida la fuente, el tamaño y los atributos de estilo donde el tamaño en la propiedad Valor de la unidad.
GS1CompositeBarParametersParámetros de barra compuesta GS1.
ITFParametersParámetros ITF.
MaxiCodeParametersParámetros MaxiCode.
PaddingParámetros de relleno.
PatchCodeParametersParámetros de código de parche.
Pdf417ParametersParámetros de PDF417. Contiene parámetros PDF417, MacroPDF417 y MicroPDF417. MacroPDF417 requiere dos campos: Pdf417MacroFileID y Pdf417MacroSegmentID. Todos los demás campos son opcionales. MicroPDF417 en el modo Anexo estructurado (igual que el modo MacroPDF417) requiere dos campos: Pdf417MacroFileID y Pdf417MacroSegmentID. Todos los demás campos son opcionales.
PostalParametersParámetros postales. Usado para Postnet, Planet.
QrExtCodetextBuilderGenerador de texto de código extendido para códigos de barras QR 2D para el modo de texto de código extendido de QrEncodeMode
QrParametersParámetros QR.
QrStructuredAppendParametersParámetros anexos estructurados QR.
SupplementParametersParámetros de suplemento. Usado para Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
SymbologyEncodeTypeTipo de codificación de simbología. Ver EncodeTypes para obtener instancia.
UnitEspecifica el valor del tamaño en diferentes unidades (píxeles, pulgadas, etc.).

Enumeración

EnumeraciónDescripción
AutoSizeModeEspecifica los diferentes tipos de modos de dimensionamiento automático.
AztecSymbolModeEspecifica el modo de símbolo azteca.
BarcodeClassificationsClasificación de simbología
BarCodeImageFormatEspecifica el formato de archivo de la imagen.
BorderDashStyleEspecifica el estilo de las líneas discontinuas del borde.
CodabarChecksumModeEspecifica el algoritmo de suma de comprobación para Codabar
CodabarSymbolEspecifica el símbolo de inicio o parada de la especificación del código de barras Codabar.
Code128EmulationCódigos de función para la emulación del Código 128. Aplicado solo para MicroPDF417. Ignorado para códigos de barras PDF417 y MacroPDF417.
CodeLocationUbicación del texto en código
DataMatrixEccTypeEspecifique el tipo de ECC a codificar.
DataMatrixEncodeModeModo de codificación del codificador DataMatrix, predeterminado en Auto
ECIEncodingsIdentificadores de interpretación de canal extendido. Se usa para informar al lector de código de barras detalles sobre las referencias usadas para codificar los datos en el símbolo. La implementación actual consiste en todas las codificaciones de juego de caracteres conocidas. Actualmente, se usa solo para código de barras QR 2D.
EnableChecksumHabilite la suma de comprobación durante la generación de códigos de barras 1D.
FontModeModo de tamaño de fuente.
ITF14BorderTypeTipo de borde ITF14 de código de barras
MacroCharacterLos valores de los caracteres de macro 05 y 06 se utilizan para obtener una codificación más compacta en modos especiales. El carácter de macro 05 se traduce como “[)>\u001E05\u001D” como encabezado de datos decodificados y “\u001E\u0004” como avance de datos decodificados. 06 Macro craracter se traduce como “[)>\u001E06\u001D” como encabezado de datos decodificados y “\u001E\u0004” como avance de datos decodificados.
PatchFormatFormato de código de parche. Elija PatchOnly para generar un código de parche único. Utilice el formato de página para generar una página de parches con PatchCodes como borders
Pdf417CompactionModePdf417 modo de compactación de código de barras
Pdf417ErrorLevelnivel de corrección de errores del código de barras pdf417, del nivel 0 al nivel 9, el nivel 0 significa que no hay corrección de errores, el nivel 9 significa la mejor corrección de errores
QREncodeModeModo de codificación para códigos de barras QR. Se recomienda usar Auto con CodeTextEncoding = Encoding.UTF8 para símbolos o dígitos latinos y Utf8BOM para símbolos Unicode.
QREncodeTypeModo selector QR / MicroQR. Seleccione ForceQR para símbolos QR estándar, Auto para MicroQR. ForceMicroQR se usa para generar símbolos MicroQR fuertes si es posible.
QRErrorLevelNivel de corrección de errores Reed-Solomon. De menor a mayor: NivelL, NivelM, NivelQ, NivelH.
QRVersionVersión de QR Code. De Version1 a Version40 para código QR y de M1 a M4 para MicroQr.
TextAlignmentAlineación de texto.
TwoDComponentTypeTipo de componente 2D