com.onbarcode.barcode.jasper
Class BarcodeJasperFactory

java.lang.Object
  extended by com.onbarcode.barcode.jasper.BarcodeJasperFactory

public class BarcodeJasperFactory
extends java.lang.Object


Constructor Summary
BarcodeJasperFactory()
           
 
Method Summary
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format)
           
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format, float X)
           
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format, int resolution, float X, boolean processTilde, float margin)
           
static IJasperRenderer createEANUPC(int type, java.lang.String data, java.lang.String supData)
           
static IJasperRenderer createEANUPC(int type, java.lang.String data, java.lang.String supData, float X, float Y, float leftMargin, float rightMargin, float topMargin, float bottomMargin, int resolution, boolean showText, boolean addCheckSum)
           
static IJasperRenderer createLinear(int type, java.lang.String data)
           
static IJasperRenderer createLinear(int type, java.lang.String data, boolean addCheckSum)
           
static IJasperRenderer createLinear(int type, java.lang.String data, float X, float Y, float leftMargin, float rightMargin, float topMargin, float bottomMargin, int resolution, boolean showText, boolean addCheckSum)
           
static IJasperRenderer createPDF417(java.lang.String data, int dataMode)
           
static IJasperRenderer createPDF417(java.lang.String data, int dataMode, int rowCount, int columnCount, float X, int x2yRatio, float leftMargin, float rightMargin, float topMargin, float bottomMargin)
           
static IJasperRenderer createPDF417(java.lang.String data, int dataMode, int rowCount, int columnCount, float X, int x2yRatio, float leftMargin, float rightMargin, float topMargin, float bottomMargin, int ecl, boolean truncated)
           
static IJasperRenderer createPDF417(java.lang.String data, int dataMode, int rowCount, int columnCount, float X, int x2yRatio, float leftMargin, float rightMargin, float topMargin, float bottomMargin, int ecl, boolean truncated, boolean isMacro, int macroFileIndex, int macroSegmentIndex, int macroSegmentCount)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version, int ecl)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version, int ecl, boolean supportStructuredAppend, int appendCount, int appendIndex)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version, int ecl, boolean supportStructuredAppend, int appendCount, int appendIndex, int fnc1Mode, byte applicationIndicator, int eci, boolean processTilde, float X, float margin)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version, int ecl, float X, float margin)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BarcodeJasperFactory

public BarcodeJasperFactory()
Method Detail

createLinear

public static IJasperRenderer createLinear(int type,
                                           java.lang.String data)

createLinear

public static IJasperRenderer createLinear(int type,
                                           java.lang.String data,
                                           boolean addCheckSum)

createLinear

public static IJasperRenderer createLinear(int type,
                                           java.lang.String data,
                                           float X,
                                           float Y,
                                           float leftMargin,
                                           float rightMargin,
                                           float topMargin,
                                           float bottomMargin,
                                           int resolution,
                                           boolean showText,
                                           boolean addCheckSum)

createEANUPC

public static IJasperRenderer createEANUPC(int type,
                                           java.lang.String data,
                                           java.lang.String supData)

createEANUPC

public static IJasperRenderer createEANUPC(int type,
                                           java.lang.String data,
                                           java.lang.String supData,
                                           float X,
                                           float Y,
                                           float leftMargin,
                                           float rightMargin,
                                           float topMargin,
                                           float bottomMargin,
                                           int resolution,
                                           boolean showText,
                                           boolean addCheckSum)

createDataMatrix

public static IJasperRenderer createDataMatrix(java.lang.String data,
                                               int dataMode,
                                               int format)

createDataMatrix

public static IJasperRenderer createDataMatrix(java.lang.String data,
                                               int dataMode,
                                               int format,
                                               float X)

createDataMatrix

public static IJasperRenderer createDataMatrix(java.lang.String data,
                                               int dataMode,
                                               int format,
                                               int resolution,
                                               float X,
                                               boolean processTilde,
                                               float margin)

createPDF417

public static IJasperRenderer createPDF417(java.lang.String data,
                                           int dataMode)

createPDF417

public static IJasperRenderer createPDF417(java.lang.String data,
                                           int dataMode,
                                           int rowCount,
                                           int columnCount,
                                           float X,
                                           int x2yRatio,
                                           float leftMargin,
                                           float rightMargin,
                                           float topMargin,
                                           float bottomMargin)

createPDF417

public static IJasperRenderer createPDF417(java.lang.String data,
                                           int dataMode,
                                           int rowCount,
                                           int columnCount,
                                           float X,
                                           int x2yRatio,
                                           float leftMargin,
                                           float rightMargin,
                                           float topMargin,
                                           float bottomMargin,
                                           int ecl,
                                           boolean truncated)

createPDF417

public static IJasperRenderer createPDF417(java.lang.String data,
                                           int dataMode,
                                           int rowCount,
                                           int columnCount,
                                           float X,
                                           int x2yRatio,
                                           float leftMargin,
                                           float rightMargin,
                                           float topMargin,
                                           float bottomMargin,
                                           int ecl,
                                           boolean truncated,
                                           boolean isMacro,
                                           int macroFileIndex,
                                           int macroSegmentIndex,
                                           int macroSegmentCount)

createQRCode

public static IJasperRenderer createQRCode(java.lang.String data,
                                           int dataMode,
                                           int version)

createQRCode

public static IJasperRenderer createQRCode(java.lang.String data,
                                           int dataMode,
                                           int version,
                                           int ecl)

createQRCode

public static IJasperRenderer createQRCode(java.lang.String data,
                                           int dataMode,
                                           int version,
                                           int ecl,
                                           float X,
                                           float margin)

createQRCode

public static IJasperRenderer createQRCode(java.lang.String data,
                                           int dataMode,
                                           int version,
                                           int ecl,
                                           boolean supportStructuredAppend,
                                           int appendCount,
                                           int appendIndex)

createQRCode

public static IJasperRenderer createQRCode(java.lang.String data,
                                           int dataMode,
                                           int version,
                                           int ecl,
                                           boolean supportStructuredAppend,
                                           int appendCount,
                                           int appendIndex,
                                           int fnc1Mode,
                                           byte applicationIndicator,
                                           int eci,
                                           boolean processTilde,
                                           float X,
                                           float margin)