com.barcodelib.barcode
Class BarcodeJasperFactory

java.lang.Object
  extended by com.barcodelib.barcode.BarcodeJasperFactory

public class BarcodeJasperFactory
extends java.lang.Object


Constructor Summary
BarcodeJasperFactory()
           
 
Method Summary
static IJasperRenderer createBarcode(java.lang.String data, int type, java.lang.String paras)
           
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format)
           
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format, float moduleSize)
           
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format, float moduleSize, float barcodeSize, boolean processTilde, float margin)
           
static IJasperRenderer createDataMatrix(java.lang.String data, int dataMode, int format, int resolution, float moduleSize, boolean processTilde, float margin)
           
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, java.lang.String sData)
           
static IJasperRenderer createLinear(int type, java.lang.String data, java.lang.String sData, boolean addCheckSum)
           
static IJasperRenderer createLinear(int type, java.lang.String data, java.lang.String sData, 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 barRatio, float leftMargin, float rightMargin, float topMargin, float bottomMargin)
           
static IJasperRenderer createPDF417(java.lang.String data, int dataMode, int rowCount, int columnCount, float X, int barRatio, 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 barRatio, 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 moduleSize, float margin)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version, int ecl, float moduleSize, float margin)
           
static IJasperRenderer createQRCode(java.lang.String data, int dataMode, int version, int ecl, int fnc1Mode, byte applicationIndicator)
           
 
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,
                                           java.lang.String sData)

createLinear

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

createLinear

public static IJasperRenderer createLinear(int type,
                                           java.lang.String data,
                                           java.lang.String sData,
                                           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 moduleSize)

createDataMatrix

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

createDataMatrix

public static IJasperRenderer createDataMatrix(java.lang.String data,
                                               int dataMode,
                                               int format,
                                               float moduleSize,
                                               float barcodeSize,
                                               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 barRatio,
                                           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 barRatio,
                                           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 barRatio,
                                           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 moduleSize,
                                           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,
                                           int fnc1Mode,
                                           byte applicationIndicator)

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 moduleSize,
                                           float margin)

createBarcode

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