Interface Writer
- Namespace
- ZXing
- Assembly
- zxing.dll
The base class for all objects which encode/generate a barcode image.
public interface Writer
Methods
encode(string, BarcodeFormat, int, int)
Encode a barcode using the default settings.
BitMatrix encode(string contents, BarcodeFormat format, int width, int height)
Parameters
contents
stringThe contents to encode in the barcode
format
BarcodeFormatThe barcode format to generate
width
intThe preferred width in pixels
height
intThe preferred height in pixels
Returns
- BitMatrix
The generated barcode as a Matrix of unsigned bytes (0 == black, 255 == white)
encode(string, BarcodeFormat, int, int, IDictionary<EncodeHintType, object>)
BitMatrix encode(string contents, BarcodeFormat format, int width, int height, IDictionary<EncodeHintType, object> hints)
Parameters
contents
stringThe contents to encode in the barcode
format
BarcodeFormatThe barcode format to generate
width
intThe preferred width in pixels
height
intThe preferred height in pixels
hints
IDictionary<EncodeHintType, object>Additional parameters to supply to the encoder
Returns
- BitMatrix
The generated barcode as a Matrix of unsigned bytes (0 == black, 255 == white)