BarcodeGenerator

BarcodeGenerator class

BarcodeGenerator для генерации внутренних изображений штрих-кода.

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-код …

public sealed class BarcodeGenerator : Component

Конструкторы

ИмяОписание
BarcodeGenerator(BaseEncodeType)Создает экземпляр BarcodeGenerator.
BarcodeGenerator(BaseEncodeType, string)Создает экземпляр BarcodeGenerator.

Характеристики

ИмяОписание
BarcodeType { get; set; }Тип символики штрих-кода.
CodeText { get; set; }Текст для кодирования.
Parameters { get; }Параметры генерации.

Методы

ИмяОписание
static ImportFromXml(Stream)Импортирует свойства BarCode из указанного XML-потока и создает экземпляр BarcodeGenerator.
static ImportFromXml(string)Импортирует свойства BarCode из указанного xml-файла и создает экземпляр BarcodeGenerator.
DrawWpf(DrawingContext)Рисует изображение штрих-кода на холсте WPF.
ExportToXml(Stream)Экспортирует свойства штрих-кода в указанный xml-поток
ExportToXml(string)Экспорт свойств штрих-кода в указанный xml-файл
GenerateBarCodeImage()Создать изображение штрих-кода с текущими настройками.
Save(string)Сохранить изображение штрих-кода в указанный файл.
Save(Stream, BarCodeImageFormat)Сохранить изображение штрих-кода в потоке в определенном формате.
Save(string, BarCodeImageFormat)Сохранить изображение штрих-кода в определенный файл в определенном формате.

Примеры

В этом примере показано, как создать и сохранить изображение штрих-кода.

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

Смотрите также