Skip to main content
Skip table of contents

BarcodeDatamatrix (1)

BarcodeDatamatrix Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf
  iTextSharp.text.pdf.BarcodeDatamatrix[[BarcodeDatamatrix]]
  end

Members

Properties

Public properties
TypeNameMethods
byte``[]BitImageget
boolForceSquareSizeset
intHeightget, set
intOptionsget, set
intWidthget, set
intWsget, set

Methods

Public methods
ReturnsName
ImageCreateDrawingImage(Color foreground, Color background)
ImageCreateImage()
intGenerate(...)
voidPlaceBarcode(PdfContentByte cb, BaseColor foreground, float moduleHeight, float moduleWidth)

Details

Nested types

Classes
  • Placement
  • ReedSolomon

Constructors

BarcodeDatamatrix [1/3]

Source code

public BarcodeDatamatrix()
BarcodeDatamatrix [2/3]

Source code

public BarcodeDatamatrix(string code)
Arguments
TypeNameDescription
stringcode
BarcodeDatamatrix [3/3]

Source code

public BarcodeDatamatrix(string code, string encoding)
Arguments
TypeNameDescription
stringcode
stringencoding

Methods

Generate [1/3]

Source code

public virtual int Generate(string text)
Arguments
TypeNameDescription
stringtext
Generate [2/3]

Source code

public virtual int Generate(string text, string encoding)
Arguments
TypeNameDescription
stringtext
stringencoding
Generate [3/3]

Source code

public virtual int Generate(byte[] text, int textOffset, int textSize)
Arguments
TypeNameDescription
byte``[]text
inttextOffset
inttextSize
PlaceBarcode

Source code

public virtual void PlaceBarcode(PdfContentByte cb, BaseColor foreground, float moduleHeight, float moduleWidth)
Arguments
TypeNameDescription
PdfContentBytecb
BaseColorforeground
floatmoduleHeight
floatmoduleWidth
CreateImage

Source code

public virtual Image CreateImage()
CreateDrawingImage

Source code

public virtual Image CreateDrawingImage(Color foreground, Color background)
Arguments
TypeNameDescription
Colorforeground
Colorbackground

Properties

BitImage
public virtual byte BitImage { get; }
Height
public virtual int Height { get; set; }
Width
public virtual int Width { get; set; }
Ws
public virtual int Ws { get; set; }
Options
public virtual int Options { get; set; }
ForceSquareSize
public virtual bool ForceSquareSize { set; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.