BarcodeGenerator

BarcodeGenerator class

BarcodeGenerator para la generación de imágenes de código de barras backend.

supported symbologies: 1D: Codabar, Code11, Code128, Code39Standard, Code39Extended Code93Standard, Code93Extended, EAN13, EAN8, Interleaved2of5, MSI, Standard2of5, UPCA, UPCE, ISBN, GS1Code128, Postnet, Planet EAN14, SCC14, SSCC18, ITF14 , SingaporePost … 2D: Aztec, DataMatrix, PDf417, código QR …

public sealed class BarcodeGenerator : Component

Constructores

NombreDescripción
BarcodeGenerator(BaseEncodeType)Crea una instancia de BarcodeGenerator.
BarcodeGenerator(BaseEncodeType, string)Crea una instancia de BarcodeGenerator.

Propiedades

NombreDescripción
BarcodeType { get; set; }Tipo de simbología de código de barras.
CodeText { get; set; }Texto a codificar.
Parameters { get; }Parámetros de generación.

Métodos

NombreDescripción
static ImportFromXml(Stream)Importa las propiedades de BarCode del xml-stream especificado y crea una instancia de BarcodeGenerator.
static ImportFromXml(string)Importa las propiedades de BarCode del archivo xml especificado y crea una instancia de BarcodeGenerator.
DrawWpf(DrawingContext)Dibuja una imagen de código de barras en el lienzo de WPF.
ExportToXml(Stream)Exporta propiedades de código de barras al flujo xml especificado
ExportToXml(string)Exporta las propiedades del código de barras al archivo xml especificado
GenerateBarCodeImage()Genere la imagen del código de barras con la configuración actual.
Save(string)Guarda la imagen del código de barras en un archivo específico.
Save(Stream, BarCodeImageFormat)Guarde la imagen del código de barras para transmitir en un formato específico.
Save(string, BarCodeImageFormat)Guarda la imagen del código de barras en un archivo específico en un formato específico.

Ejemplos

Este ejemplo muestra cómo crear y guardar una imagen de código de barras.

[C#]
  using(var generator = new BarcodeGenerator(EncodeTypes.Code128))
  {
      generator.CodeText = "123ABC";
      generator.Save("code128.png");
  }

Ver también