com.google.zxing.oned
Class UPCAWriter

java.lang.Object
  extended by com.google.zxing.oned.UPCAWriter
All Implemented Interfaces:
Writer

public class UPCAWriter
extends java.lang.Object
implements Writer

This object renders a UPC-A code as a BitMatrix.

Author:
qwandor@google.com (Andrew Walbran)

Constructor Summary
UPCAWriter()
           
 
Method Summary
 BitMatrix encode(java.lang.String contents, BarcodeFormat format, int width, int height)
          Encode a barcode using the default settings.
 BitMatrix encode(java.lang.String contents, BarcodeFormat format, int width, int height, java.util.Map<EncodeHintType,?> hints)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UPCAWriter

public UPCAWriter()
Method Detail

encode

public BitMatrix encode(java.lang.String contents,
                        BarcodeFormat format,
                        int width,
                        int height)
                 throws WriterException
Description copied from interface: Writer
Encode a barcode using the default settings.

Specified by:
encode in interface Writer
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
Throws:
WriterException

encode

public BitMatrix encode(java.lang.String contents,
                        BarcodeFormat format,
                        int width,
                        int height,
                        java.util.Map<EncodeHintType,?> hints)
                 throws WriterException
Specified by:
encode in interface Writer
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
Throws:
WriterException