public class LabelDesign
extends java.lang.Object
Constructor and Description |
---|
LabelDesign() |
Modifier and Type | Method and Description |
---|---|
int |
drawAztec(java.lang.String data,
int encoding,
int rotation,
int exp,
int ECLevel,
int x,
int y)
Draws the Aztec barcode.
|
int |
drawBarCode(java.lang.String data,
int symbology,
int rotation,
int thick,
int narrow,
int height,
int x,
int y,
int showText)
Draws a 1D (one-dimensional) barcode.
|
int |
drawBitmap(java.lang.String filePath,
int rotation,
int width,
int height,
int x,
int y)
Draws a graphic image stored in the local computer.
|
int |
drawBitmap(java.lang.String filePath,
int rotation,
int width,
int height,
int x,
int y,
int resolution,
int measurementUnit)
Draws a graphic image stored in the local computer.
|
int |
drawCircle(int x,
int y,
int radius)
Draws a circle.
|
int |
drawDataMatrix(java.lang.String data,
int encoding,
int rotation,
int exp,
int ECLevel,
int x,
int y)
Draws the DataMatrix barcode.
|
int |
drawGS1DataBar(java.lang.String[] data,
int type,
int rotation,
int exp,
int x,
int y)
Draws the GS1DataBar barcode.
|
int |
drawLine(int x1,
int y1,
int x2,
int y2,
int thickness)
Draws a line.
|
int |
drawMaxiCode(java.lang.String[] data,
int rotation,
int x,
int y)
Draws the UPS MaxiCode barcode.
|
int |
drawNVBitmap(java.lang.String name,
int hexp,
int vexp,
int x,
int y)
Draws a graphic by using a graphic image stored in the printer.
|
int |
drawPDF417(java.lang.String data,
int encoding,
int rotation,
int exp,
int ECLevel,
int x,
int y)
Draws the PDF417 barcode.
|
int |
drawPolygon(int[] x,
int[] y)
Draws a closed polygon defined by arrays of x and y coordinates.
|
int |
drawQRCode(java.lang.String data,
int encoding,
int rotation,
int exp,
int ECLevel,
int x,
int y)
Draws the QR code.
|
int |
drawRect(int x,
int y,
int width,
int height,
int thickness)
Draws a box.
|
int |
drawTextDLFont(java.lang.String data,
int encoding,
java.lang.String fontID,
int rotation,
int hexp,
int vexp,
int point,
int x,
int y)
Draws characters by using a downloaded font.
|
int |
drawTextLocalFont(java.lang.String data,
Typeface fontType,
int rotation,
int hRatio,
int vRatio,
int point,
int style,
int x,
int y)
Draws characters by using a font installed in the terminal.
|
int |
drawTextLocalFont(java.lang.String data,
Typeface fontType,
int rotation,
int hRatio,
int vRatio,
int point,
int style,
int x,
int y,
int resolution)
Draws characters by using a font installed in the terminal.
|
int |
drawTextLocalFont(java.lang.String data,
Typeface fontType,
int rotation,
int hRatio,
int vRatio,
int point,
int style,
int x,
int y,
int resolution,
int measurementUnit)
Draws characters by using a font installed in the terminal.
|
int |
drawTextPtrFont(java.lang.String data,
int locale,
int font,
int rotation,
int hexp,
int vexp,
int size,
int x,
int y)
Draws characters by using a printer device font.
|
int |
embedRawDesignCommand(byte[] data)
Embeds raw printer commands to the label design.
|
int |
fillCircle(int x,
int y,
int radius,
int pattern)
Draws a circle of the shaded pattern.
|
int |
fillPolygon(int[] x,
int[] y,
int pattern)
Draws a closed polygon defined by arrays of x and y coordinates, with the shaded pattern.
|
int |
fillRect(int x,
int y,
int width,
int height,
int pattern)
Draws a box of the shaded pattern.
|
public int drawAztec(java.lang.String data, int encoding, int rotation, int exp, int ECLevel, int x, int y)
data
- : String dataencoding
- : Character encodingrotation
- : Direction of rotationexp
- : MagnificationECLevel:
- Error correction levelx
- : X-coordinatey
- : Y-coordinatepublic int drawBarCode(java.lang.String data, int symbology, int rotation, int thick, int narrow, int height, int x, int y, int showText)
data
- : String datasymbology
- : Barcode typerotation
- : Direction of rotationthick
- : Thick bar widthnarrow
- : Narrow bar widthheight
- : Height of barcodex
- : X-coordinatey
- : Y-coordinateshowText
- : Human readable textpublic int drawBitmap(java.lang.String filePath, int rotation, int width, int height, int x, int y)
filePath
- Path to a local graphic filerotation
- : Direction of rotationwidth
- : Drawing widthheight
- : Drawing heightx
- : X-coordinatey
- : Y-coordinatepublic int drawBitmap(java.lang.String filePath, int rotation, int width, int height, int x, int y, int resolution, int measurementUnit)
filePath
- Path to a local graphic filerotation
- : Direction of rotationwidth
- : Drawing widthheight
- : Drawing heightx
- : X-coordinatey
- : Y-coordinateresolution
- : Resolution [dpi]measurementUnit
- : Measurement unitpublic int drawCircle(int x, int y, int radius)
x
- : Start position (X-coordinate, center)y
- : Start position (Y-coordinate, center)radius
- : Radiuspublic int drawDataMatrix(java.lang.String data, int encoding, int rotation, int exp, int ECLevel, int x, int y)
data
- : String dataencoding
- : Character encodingrotation
- : Direction of rotationexp
- : MagnificationECLevel:
- Error correction levelx
- : X-coordinatey
- : Y-coordinatepublic int drawGS1DataBar(java.lang.String[] data, int type, int rotation, int exp, int x, int y)
data
- : String datatype
- : Barcode typerotation
- : Direction of rotationexp
- : Magnificationx
- : X-coordinatey
- : Y-coordinatepublic int drawLine(int x1, int y1, int x2, int y2, int thickness)
x1
- : Start position (X-coordinate)y1
- : Start position (Y-coordinate)x2
- : End position (X-coordinate)y2
- : End position (Y-coordinate)thickness
- : Line widthpublic int drawMaxiCode(java.lang.String[] data, int rotation, int x, int y)
data
- : String datarotation
- : Direction of rotationx
- : X-coordinatey
- : Y-coordinatepublic int drawNVBitmap(java.lang.String name, int hexp, int vexp, int x, int y)
name
- : Graphic file namehexp
- : Horizontal magnificationvexp
- : Vertical magnificationx
- : X-coordinatey
- : Y-coordinatepublic int drawPDF417(java.lang.String data, int encoding, int rotation, int exp, int ECLevel, int x, int y)
data
- : String dataencoding
- : Character encodingrotation
- : Direction of rotationexp
- : MagnificationECLevel
- : Error correction levelx
- : X-coordinatey
- : Y-coordinatepublic int drawPolygon(int[] x, int[] y)
x
- : X pointsy
- : Y pointspublic int drawQRCode(java.lang.String data, int encoding, int rotation, int exp, int ECLevel, int x, int y)
data
- : String dataencoding
- : Character encodingrotation
- : Direction of rotationexp
- : MagnificationECLevel:
- Error correction levelx
- : X-coordinatey
- : Y-coordinatepublic int drawRect(int x, int y, int width, int height, int thickness)
x
- : Start position (X-coordinate)y
- : Start position (Y-coordinate)width
- : Box widthheight
- : Box heighttickness
- : Line widthpublic int drawTextDLFont(java.lang.String data, int encoding, java.lang.String fontID, int rotation, int hexp, int vexp, int point, int x, int y)
data
- : String dataencoding
- : Character encodingfontID
- : Font ID stored in the printerrotation
- : Direction of rotationhexp
- : Horizontal magnificationvexp
- : Vertical magnificationpoint
- : Font sizex
- : X-coordinatey
- : Y-coordinatepublic int drawTextLocalFont(java.lang.String data, Typeface fontType, int rotation, int hRatio, int vRatio, int point, int style, int x, int y)
data
- : String datafontType
- : Font namerotation
- : Direction of rotationhexp
- : Horizontal magnificationvexp
- : Vertical magnificationpoint
- : Font sizestyle
- : Font stylex
- : X-coordinatey
- : Y-coordinatepublic int drawTextLocalFont(java.lang.String data, Typeface fontType, int rotation, int hRatio, int vRatio, int point, int style, int x, int y, int resolution)
data
- : String datafontType
- : Font namerotation
- : Direction of rotationhexp
- : Horizontal magnificationvexp
- : Vertical magnificationpoint
- : Font sizestyle
- : Font stylex
- : X-coordinatey
- : Y-coordinateresolution
- : Resolution [dpi]public int drawTextLocalFont(java.lang.String data, Typeface fontType, int rotation, int hRatio, int vRatio, int point, int style, int x, int y, int resolution, int measurementUnit)
data
- : String datafontType
- : Font namerotation
- : Direction of rotationhexp
- : Horizontal magnificationvexp
- : Vertical magnificationpoint
- : Font sizestyle
- : Font stylex
- : X-coordinatey
- : Y-coordinateresolution
- : Resolution [dpi]measurementUnit
- : Measurement unitpublic int drawTextPtrFont(java.lang.String data, int locale, int font, int rotation, int hexp, int vexp, int size, int x, int y)
data
- : String datalocale
- : Localefont
- : Font typefacerotation
- : Direction of rotationhexp
- : Horizontal magnificationvexp
- : Vertical magnificationsize
- : Font sizex
- : X-coordinatey
- : Y-coordinatepublic int embedRawDesignCommand(byte[] data)
data
- : Design commandpublic int fillCircle(int x, int y, int radius, int pattern)
x
- : Start position (X-coordinate, center)y
- : Start position (Y-coordinate, center)radius
- : Radiuspattern
- : Shaded patternpublic int fillPolygon(int[] x, int[] y, int pattern)
x
- : X pointsy
- : Y pointspattern
- : Shaded patternpublic int fillRect(int x, int y, int width, int height, int pattern)
x
- : Start position (X-coordinate)y
- : Start position (Y-coordinate)width
- : Box widthheight
- : Box heightpattern
- : Shaded pattern