public class CommonSetting
extends java.lang.Object
Constructor and Description |
---|
CommonSetting() |
Modifier and Type | Method and Description |
---|---|
int |
getAbsolutionPositionN() |
int |
getAlign() |
int |
getBlackMarkSwitch() |
int |
getLabelGap()
获取标签间隙长度
Get Label Gap |
LableSizeBean |
getLableSizeBean()
Get label size object,获取标签尺寸对象
|
int |
getPageHigh() |
PageLengthEnum |
getPageLengthEnum() |
int |
getPageWidth() |
PrintDirection |
getPrintDirection() |
SpeedEnum |
getSpeedEnum() |
int |
getUnitType() |
void |
setAbsolutionPositionN(int absolutionPositionN)
-适用于Esc, 针式打印
绝对定点位置定位 以当前左边限为基准,右移打印头(n1+n2×256)/60 英寸。若该距离超越右边限,此 设定无效。最大设置距离为 10.6 英寸。 |
void |
setAlign(int align)
For Pin, Esc
设置对齐方式[支持针打、Esc(仅支持ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT)] align setting [Esc only support ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT] |
void |
setBlackMarkSwitch(int blackMarkSwitch)
For TSC
Black mark switch |
void |
setLabelGap(int labelGap)
For Tsc
label gap setting, Range:0~3, in mm; 标签间隙设置,范围0~3毫米(适用于Tsc) |
void |
setLableSizeBean(LableSizeBean lableSizeBean)
设置尺寸, Label size setting
-适用于Tsc, Zpl -For Tsc, Zpl |
void |
setPageHigh(int pageHigh,
int unitType)
Deprecated.
|
void |
setPageLengthEnum(PageLengthEnum pageLengthEnum)
-适用于针式打印, Support Pin command
Page Length settings. 打印机页长设置 |
void |
setPageWidth(int pageWidth)
For Cpcl, ESC
page width setting 页面宽度设置 ESC设置:nL = n % 256; nH = n / 256;nL 和 nH设置打印区域宽度。打印区域宽度设置为[(nL + nH *256) *0.125毫米]。 |
void |
setPrintDirection(PrintDirection printDirection)
For Tsc
Print oritention Setting : normal/reverse 打印方向设置,正向/反向 |
void |
setSpeedEnum(SpeedEnum speedEnum)
For TSC
Printer's Speed setting |
public int getAbsolutionPositionN()
public void setAbsolutionPositionN(int absolutionPositionN)
absolutionPositionN
- n ≤ 636; n1= n % 256; n2= n/256;public int getPageHigh()
public int getUnitType()
@Deprecated public void setPageHigh(int pageHigh, int unitType)
pageHigh
- Default:11unitType
- CommonEnum.PAGE_HIGH_UNIT_TYPE_ROWS , 1 ≤ pageHigh ≤127public PageLengthEnum getPageLengthEnum()
public void setPageLengthEnum(PageLengthEnum pageLengthEnum)
pageLengthEnum
- public int getPageWidth()
public void setPageWidth(int pageWidth)
pageWidth
- CPCL:In-Dot ESC IN-mm: npublic LableSizeBean getLableSizeBean()
public void setLableSizeBean(LableSizeBean lableSizeBean)
lableSizeBean
- public int getLabelGap()
public void setLabelGap(int labelGap)
labelGap
- range:0mm~3mm ,in mmpublic PrintDirection getPrintDirection()
public void setPrintDirection(PrintDirection printDirection)
printDirection
- NORAML, REVERSEpublic int getAlign()
public void setAlign(int align)
align
- ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_BOTH_SIDESpublic SpeedEnum getSpeedEnum()
public void setSpeedEnum(SpeedEnum speedEnum)
speedEnum
- SPEED_0(slow) ~ SPEED_4(fast)public int getBlackMarkSwitch()
public void setBlackMarkSwitch(int blackMarkSwitch)
blackMarkSwitch
- CommonEnum.Enable or CommonEnum.Disable