BarcodeGenerator

BarcodeGenerator class

BarcodeGenerator per la generazione di immagini di codici a barre back-end.

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, QR code …

public sealed class BarcodeGenerator : Component

Costruttori

NomeDescrizione
BarcodeGenerator(BaseEncodeType)Crea un’istanza di BarcodeGenerator.
BarcodeGenerator(BaseEncodeType, string)Crea un’istanza di BarcodeGenerator.

Proprietà

NomeDescrizione
BarcodeType { get; set; }Tipo di simbologia codice a barre.
CodeText { get; set; }Testo da codificare.
Parameters { get; }Parametri di generazione.

Metodi

NomeDescrizione
static ImportFromXml(Stream)Importa le proprietà BarCode dal flusso xml specificato e crea un’istanza BarcodeGenerator.
static ImportFromXml(string)Importa le proprietà BarCode dal file xml specificato e crea un’istanza BarcodeGenerator.
DrawWpf(DrawingContext)Disegna l’immagine del codice a barre su tela WPF.
ExportToXml(Stream)Esporta le proprietà del codice a barre nel flusso xml specificato
ExportToXml(string)Esporta le proprietà del codice a barre nel file xml specificato
GenerateBarCodeImage()Genera l’immagine del codice a barre nelle impostazioni correnti.
Save(string)Salva l’immagine del codice a barre in un file specifico.
Save(Stream, BarCodeImageFormat)Salva l’immagine del codice a barre per lo streaming in un formato specifico.
Save(string, BarCodeImageFormat)Salva l’immagine del codice a barre in un file specifico in un formato specifico.

Esempi

Questo esempio mostra come creare e salvare un’immagine di codice a barre.

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

Guarda anche