|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.citizen.jpos.printer.ZPLPrinter
public class ZPLPrinter
Constructor Summary | |
---|---|
ZPLPrinter()
Constructor using Default character set(ISO-8859-1). |
|
ZPLPrinter(DeviceConnection connection)
|
|
ZPLPrinter(java.lang.String charSet)
Constructor |
|
ZPLPrinter(java.lang.String charset,
DeviceConnection connection)
|
Method Summary | |
---|---|
void |
directCommand(java.lang.String command)
Send direct command. |
void |
endPage(int quantity)
EndPage. |
void |
endPage(int q,
int p,
int r,
java.lang.String o)
EndPage. |
void |
printBarcode(java.lang.String barcodeType,
java.util.ArrayList<java.lang.String> barcodeProp,
int x,
int y,
java.lang.String data)
|
void |
printCircle(int x,
int y,
int diameter,
int thickness,
char lineColor)
Circle |
void |
printDataMatrix(int x,
int y,
char orientation,
int quality,
int columns,
int rows,
java.lang.String data)
printDataMatrix |
void |
printDiagonalLine(int x,
int y,
int width,
int height,
int thickness,
char lineColor,
char direction)
|
void |
printEllipse(int x,
int y,
int width,
int height,
int thickness,
char lineColor)
|
void |
printImage(android.graphics.Bitmap bitmap,
int x,
int y)
|
void |
printImage(java.lang.String filename,
int x,
int y)
Print Image |
void |
printPDF417(int x,
int y,
char orientation,
int security,
int numOfColumn,
int numOfRow,
char truncate,
java.lang.String data)
|
void |
printQRCode(int x,
int y,
int model,
int magfactor,
char ECL,
java.lang.String data)
Print QRCode. |
void |
printRectangle(int x,
int y,
int width,
int height,
int thickness,
char lineColor,
int rounding)
|
void |
printText(char deviceFont,
char orientation,
int height,
int width,
int x,
int y,
java.lang.String data)
|
void |
printTextFormat(char deviceFont,
char orientation,
int height,
int width,
int x,
int y,
java.lang.String data,
java.lang.String format,
java.lang.String increment)
|
int |
readData(byte[] buffer)
Read byte directly. |
void |
setBarcodeField(java.util.ArrayList<java.lang.String> barcodeProp)
|
void |
setDarkness(java.lang.String darkness)
|
void |
setSpeed(java.lang.String speed)
|
void |
setupPrinter(char orientation,
char mTrack,
int width,
int height)
|
void |
startPage()
Start Page. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ZPLPrinter()
public ZPLPrinter(java.lang.String charSet)
charSet
- Character set.public ZPLPrinter(DeviceConnection connection)
public ZPLPrinter(java.lang.String charset, DeviceConnection connection)
Method Detail |
---|
public void startPage()
public void endPage(int quantity)
quantity
- Paper quantity.
java.io.UnsupportedEncodingException
public void endPage(int q, int p, int r, java.lang.String o)
quantitiy
-
java.io.UnsupportedEncodingException
public void setSpeed(java.lang.String speed)
speed
- Print speed [2-12 or A-E]
java.io.UnsupportedEncodingException
public void setDarkness(java.lang.String darkness)
darkness
- Darkness [00-30]
java.io.UnsupportedEncodingException
public void setupPrinter(char orientation, char mTrack, int width, int height)
orientation
- Orientation [I,N]mTrack
- Media tracking [NY(W)M]width
- Page width (Dots)height
- Page height (Dots)
java.io.UnsupportedEncodingException
public void printTextFormat(char deviceFont, char orientation, int height, int width, int x, int y, java.lang.String data, java.lang.String format, java.lang.String increment) throws java.io.UnsupportedEncodingException
deviceFont
- orientation
- height
- width
- x
- y
- data
-
java.io.UnsupportedEncodingException
public void printText(char deviceFont, char orientation, int height, int width, int x, int y, java.lang.String data) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public void setBarcodeField(java.util.ArrayList<java.lang.String> barcodeProp)
module
- width (in dots) [1-10]wide
- bar to narrow bar width ratio [2.0-3.0] (0.1 increments)barcode
- height (in dots)
java.io.UnsupportedEncodingException
public void printBarcode(java.lang.String barcodeType, java.util.ArrayList<java.lang.String> barcodeProp, int x, int y, java.lang.String data) throws java.io.UnsupportedEncodingException
barcodeType
- barcodeProp
- x
- y
- data
-
java.io.UnsupportedEncodingException
public void printImage(java.lang.String filename, int x, int y) throws java.io.IOException
filename
- Image file path.x
- X-axisy
- Y-axis
java.io.IOException
public void printImage(android.graphics.Bitmap bitmap, int x, int y) throws java.io.IOException
java.io.IOException
public void printDiagonalLine(int x, int y, int width, int height, int thickness, char lineColor, char direction)
x
- y
- width
- height
- thickness
- lineColor
- direction
- public void printCircle(int x, int y, int diameter, int thickness, char lineColor)
diameter
- thickness
- lineColor
- public void printEllipse(int x, int y, int width, int height, int thickness, char lineColor)
x
- y
- width
- height
- thickness
- lineColor
- public void printRectangle(int x, int y, int width, int height, int thickness, char lineColor, int rounding)
x
- y
- width
- height
- thickness
- lineColor
- rounding
- public void printPDF417(int x, int y, char orientation, int security, int numOfColumn, int numOfRow, char truncate, java.lang.String data) throws java.io.UnsupportedEncodingException
x
- X position (Unit is Dot)y
- Y position (Unit is Dot)orientation
- 0,90,180,270security
- Security Level( 1 ~ 8)numOfColumn
- Number of ColumnsnumOfRow
- Number of Rowstruncate
- Truncate(0=ĄŻNĄŻ, 1=ĄŻYĄŻ)data
-
java.io.UnsupportedEncodingException
public void printQRCode(int x, int y, int model, int magfactor, char ECL, java.lang.String data) throws java.io.UnsupportedEncodingException
x
- X position (Unit is Dot)y
- Y position (Unit is Dot)model
- 1 or 2magfactor
- 1 to 10ECL
- L, M, Q, Hdata
- text to be printed
java.io.UnsupportedEncodingException
public void printDataMatrix(int x, int y, char orientation, int quality, int columns, int rows, java.lang.String data) throws java.io.UnsupportedEncodingException
x
- y
- orientation
- quality
- columns
- rows
- data
-
java.io.UnsupportedEncodingException
public void directCommand(java.lang.String command) throws java.io.UnsupportedEncodingException
command
-
java.io.UnsupportedEncodingException
public int readData(byte[] buffer) throws java.io.IOException, java.lang.InterruptedException
buffer
-
java.io.IOException
java.lang.InterruptedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |