com.google.zxing.oned
Class EAN13Writer

java.lang.Object
  extended by com.google.zxing.oned.AbstractUPCEANWriter
      extended by com.google.zxing.oned.EAN13Writer
All Implemented Interfaces:
UPCEANWriter, Writer

public final class EAN13Writer
extends AbstractUPCEANWriter

This object renders an EAN13 code.

Since:
BlackBerry API 6.0.0

Constructor Summary
EAN13Writer()
           
 
Method Summary
 byte[] encode(String contents)
           
 ByteMatrix encode(String contents, BarcodeFormat format, int width, int height, Hashtable hints)
          Encode a barcode using the provided parameters.
 
Methods inherited from class com.google.zxing.oned.AbstractUPCEANWriter
appendPattern, encode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 



Constructor Detail

EAN13Writer

public EAN13Writer()
Since:
BlackBerry API 6.0.0


Method Detail

encode

public ByteMatrix encode(String contents,
                         BarcodeFormat format,
                         int width,
                         int height,
                         Hashtable hints)
                  throws WriterException
Description copied from interface: Writer
Encode a barcode using the provided parameters.

Specified by:
encode in interface Writer
Overrides:
encode in class AbstractUPCEANWriter
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 ByteMatrix of unsigned bytes (0 == black, 255 == white)
Throws:
WriterException
Since:
BlackBerry API 6.0.0

encode

public byte[] encode(String contents)
Specified by:
encode in interface UPCEANWriter
Specified by:
encode in class AbstractUPCEANWriter
Returns:
a byte array of horizontal pixels (0 = white, 1 = black)
Since:
BlackBerry API 6.0.0





Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal