## 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 code ...

```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) | 从指定的 xml 流导入 BarCode 属性并创建 BarcodeGenerator 实例。 |
| static [ImportFromXml](../../aspose.barcode.generation/barcodegenerator/importfromxml#importfromxml_1)(string) | 从指定的 xml 文件导入 BarCode 属性并创建 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 -->
