## 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-код ...

```csharp
public sealed class BarcodeGenerator : Component
```

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

| Имя | Описание |
| --- | --- |
| [BarcodeGenerator](barcodegenerator#constructor)(BaseEncodeType) | Создает экземпляр BarcodeGenerator. |
| [BarcodeGenerator](barcodegenerator#constructor_1)(BaseEncodeType, string) | Создает экземпляр BarcodeGenerator. |

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

| Имя | Описание |
| --- | --- |
| [BarcodeType](../../aspose.barcode.generation/barcodegenerator/barcodetype) { get; set; } | Тип символики штрих-кода. |
| [CodeText](../../aspose.barcode.generation/barcodegenerator/codetext) { get; set; } | Текст для кодирования. |
| [Parameters](../../aspose.barcode.generation/barcodegenerator/parameters) { get; } | Параметры генерации. |

## Методы

| Имя | Описание |
| --- | --- |
| static [ImportFromXml](../../aspose.barcode.generation/barcodegenerator/importfromxml#importfromxml)(Stream) | Импортирует свойства BarCode из указанного XML-потока и создает экземпляр BarcodeGenerator. |
| static [ImportFromXml](../../aspose.barcode.generation/barcodegenerator/importfromxml#importfromxml_1)(string) | Импортирует свойства BarCode из указанного xml-файла и создает экземпляр BarcodeGenerator. |
| [DrawWpf](../../aspose.barcode.generation/barcodegenerator/drawwpf)(DrawingContext) | Рисует изображение штрих-кода на холсте WPF. |
| [ExportToXml](../../aspose.barcode.generation/barcodegenerator/exporttoxml#exporttoxml)(Stream) | Экспортирует свойства штрих-кода в указанный xml-поток |
| [ExportToXml](../../aspose.barcode.generation/barcodegenerator/exporttoxml#exporttoxml_1)(string) | Экспорт свойств штрих-кода в указанный xml-файл |
| [GenerateBarCodeImage](../../aspose.barcode.generation/barcodegenerator/generatebarcodeimage)() | Создать изображение штрих-кода с текущими настройками. |
| [Save](../../aspose.barcode.generation/barcodegenerator/save#save_1)(string) | Сохранить изображение штрих-кода в указанный файл. |
| [Save](../../aspose.barcode.generation/barcodegenerator/save#save)(Stream, BarCodeImageFormat) | Сохранить изображение штрих-кода в потоке в определенном формате. |
| [Save](../../aspose.barcode.generation/barcodegenerator/save#save_2)(string, BarCodeImageFormat) | Сохранить изображение штрих-кода в определенный файл в определенном формате. |

### Примеры

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

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

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

* пространство имен [Aspose.BarCode.Generation](../../aspose.barcode.generation)
* сборка [Aspose.BarCode](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.BarCode.dll -->
