com.google.zxing
Interface Writer

All Known Implementing Classes:
QRCodeWriter

public interface Writer

The base class for all objects which encode/generate a barcode image.

Author:
[email protected] (Daniel Switkin)

Method Summary
 BitMatrix encode(String contents, BarcodeFormat format, int multiple)
          Encode a barcode using the default settings.
 BitMatrix encode(String contents, BarcodeFormat format, int multiple, Hashtable hints)
           
 

Method Detail

encode

BitMatrix encode(String contents,
                 BarcodeFormat format,
                 int multiple)
                 throws WriterException
Encode a barcode using the default settings.

Parameters:
contents - The contents to encode in the barcode
format - The barcode format to generate
width - The preferred width in pixels
height - The preferred height in pixels
Returns:
The generated barcode as a Matrix of unsigned bytes (0 == black, 255 == white)
Throws:
WriterException

encode

BitMatrix encode(String contents,
                 BarcodeFormat format,
                 int multiple,
                 Hashtable hints)
                 throws WriterException
Parameters:
contents - The contents to encode in the barcode
format - The barcode format to generate
width - The preferred width in pixels
height - The preferred height in pixels
hints - Additional parameters to supply to the encoder
Returns:
The generated barcode as a Matrix of unsigned bytes (0 == black, 255 == white)
Throws:
WriterException


Copyright © 2011. All Rights Reserved.