Class ComplexBarcodeGenerator

Class ComplexBarcodeGenerator

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.2.0)

ComplexBarcodeGenerator for backend complex barcode (e.g. SwissQR) images generation.

public sealed class ComplexBarcodeGenerator : IDisposable

Inheritance

objectComplexBarcodeGenerator

Implements

IDisposable

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Examples

This sample shows how to create and save a SwissQR image.

var swissQRCodetext = new SwissQRCodetext();
  swissQRCodetext.Bill.Account = "Account";
  swissQRCodetext.Bill.BillInformation = "BillInformation";
  // init rest of the fields
  using (var cg = new ComplexBarcodeGenerator(swissQRCodetext))
  {
    var res = cg.GenerateBarCodeImage();
  }

Constructors

ComplexBarcodeGenerator(IComplexCodetext)

Creates an instance of ComplexBarcodeGenerator.

public ComplexBarcodeGenerator(IComplexCodetext complexCodetext)

Parameters

complexCodetext IComplexCodetext

Complex codetext

Properties

Parameters

Generation parameters.

public BaseGenerationParameters Parameters { get; }

Property Value

BaseGenerationParameters

Methods

Dispose()

public void Dispose()

GenerateBarCodeImage()

Generates complex barcode image under current settings.

public Bitmap GenerateBarCodeImage()

Returns

Bitmap

Barcode image. See System.Drawing.Bitmap.

Save(Stream, BarCodeImageFormat)

Generates and saves complex barcode image under current settings.

public void Save(Stream stream, BarCodeImageFormat format)

Parameters

stream Stream

Output System.IO.Stream.

format BarCodeImageFormat

Specifies the file format of the output image.

Save(string, BarCodeImageFormat)

Generates and saves complex barcode image under current settings.

public void Save(string filename, BarCodeImageFormat format)

Parameters

filename string

Path to save to.

format BarCodeImageFormat

Specifies the file format of the output image.

Save(string)

Generates and saves complex barcode image under current settings.

public void Save(string filename)

Parameters

filename string

Path to save to.

 English