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
object ← ComplexBarcodeGenerator
Implements
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
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.