BarcodeGenerator

BarcodeGenerator class

BarcodeGenerator für die Erstellung von Backend-Barcodebildern.

unterstützte Symbologien: 1d: codabar, code11, code128, code39Spandard, code39extended code93Standard, code93extended, ean13, ean8, Interview2of5, S. , SingaporePost … 2D: Aztec, DataMatrix, PDf417, QR-Code …

public sealed class BarcodeGenerator : Component

Konstrukteure

NameBeschreibung
BarcodeGenerator(BaseEncodeType)Erstellt eine Instanz von BarcodeGenerator.
BarcodeGenerator(BaseEncodeType, string)Erstellt eine Instanz von BarcodeGenerator.

Eigenschaften

NameBeschreibung
BarcodeType { get; set; }Barcode-Symbologietyp.
CodeText { get; set; }Zu codierender Text.
Parameters { get; }Generierungsparameter.

Methoden

NameBeschreibung
static ImportFromXml(Stream)Importiert BarCode-Eigenschaften aus dem angegebenen XML-Stream und erstellt eine BarcodeGenerator-Instanz.
static ImportFromXml(string)Importiert BarCode-Eigenschaften aus der angegebenen XML-Datei und erstellt eine BarcodeGenerator-Instanz.
DrawWpf(DrawingContext)Zeichnet Barcode-Bild auf WPF-Leinwand.
ExportToXml(Stream)Exportiert BarCode-Eigenschaften in den angegebenen XML-Stream
ExportToXml(string)Exportiert BarCode-Eigenschaften in die XML-Datei spezifiziert
GenerateBarCodeImage()Barcode-Bild mit aktuellen Einstellungen generieren.
Save(string)Barcode-Bild in einer bestimmten Datei speichern.
Save(Stream, BarCodeImageFormat)Barcode-Bild speichern, um es in einem bestimmten Format zu streamen.
Save(string, BarCodeImageFormat)Barcode-Bild in einer bestimmten Datei in einem bestimmten Format speichern.

Beispiele

Dieses Beispiel zeigt, wie ein Barcode-Bild erstellt und gespeichert wird.

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

Siehe auch