|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.ObjectPOSSDK.POSCommand
public class POSCommand
构造方法摘要 | |
---|---|
POSCommand(POSInterfaceAPI pos_intface)
函数名称:POSCommand 函数功能:类对象实例化 参数描述: |
方法摘要 | |
---|---|
int |
_barcodePrint1Dimension(int BarcodeType,
int DataLength)
函数名称:_barcodePrint1Dimension 函数功能:设置一维条码类型 参数描述: |
int |
_barcodePrint2Dimension(int BarcodeType,
int DataLength)
函数名称:_barcodePrint2Dimension 函数功能:设置而为条码类型 参数描述: |
int |
_barcodePrintGS1DataBar1Dimension(int BarcodeType,
int BasicElementWidth,
int BarcodeHeight,
int BasicElementHeight,
int SeparatorHeight,
int SegmentHeight,
int HRI,
int AI)
函数名称:_barcodePrintGS1DataBar1Dimension 函数功能:设置GS1条码参数 参数描述: |
int |
_barcodePrintPDF417(int AppearanceToHeight,
int AppearanceToWidth,
int RowsNumber,
int ColumnsNumber,
int Xsize,
int LineHeight)
函数名称:_barcodePrintPDF417 函数功能:设置PDF417码参数 参数描述: |
int |
_barcodePrintPDF417CorrectionGrade(int CorrectionGrade)
函数名称:_barcodePrintPDF417CorrectionGrade 函数功能:设置PDF417码纠错等级 参数描述: |
int |
_barcodePrintQR(int BasicElementWidth,
int SymbolType,
int LanguageMode)
函数名称:_barcodePrintQR 函数功能:设置QR条码参数 参数描述: |
int |
_barcodeSelectBarcodeHeight(int BarcodeHeight)
函数名称:_barcodeSelectBarcodeHeight 函数功能:设置条码高度 参数描述: |
int |
_barcodeSelectHriFontType(int HriFontType)
函数名称:_barcodeSelectHriFontType 函数功能:选择条码 HRI 字符的字体格式 参数描述: |
int |
_barcodeSetHriFontPosition(int Position)
函数名称:_barcodeSetHriFontPosition 函数功能:选择HRI字符的打印位置 参数描述: |
int |
_barcodeSetModuleWidth(int ModuleWidth)
函数名称:_barcodeSetModuleWidth 函数功能:设置条码的基本模块宽度 参数描述: |
int |
_cashdrawerOpen(int CashdrawerID,
int PulseOnTimes,
int PulseOffTimes)
函数名称:_cashdrawerOpen 函数功能:产生钱箱控制脉冲,输出到指定引脚 参数描述: |
Bitmap |
_createRasterBitmap(java.lang.String printText,
int textSize,
int bold)
函数名称:_createRasterBitmap 函数功能:创建位图 参数描述: |
int |
_getGreyLevel(int pixel,
float intensity)
函数名称:_getGreyLevel 函数功能:获取位图像素点灰度值 参数描述: |
int |
_imageDownLoadAndPrint(Bitmap image,
int Mode,
int StartHorPos)
函数名称:_imageDownLoadAndPrint 函数功能:下载位图并打印 参数描述: |
int |
_imageDownloadToPrinterFlash(int image_num,
Bitmap[] cg_image)
函数名称:_imageDownloadToPrinterFlash 函数功能:下载位图到Flash中 参数描述: |
int |
_imageDownloadToPrinterRAM(Bitmap cg_image,
int nID)
函数名称:_imageDownloadToPrinterRAM 函数功能:图像数据格式转换 参数描述: |
int |
_imageFlashPrint(int ImageID,
int Mode)
函数名称:_imageFlashPrint 函数功能:打印下载到Flash中的位图 参数描述: |
int |
_imageFormatConvertForDownload(Bitmap cg_image,
byte[] data_buf)
函数名称:_imageFormatConvertForDownload 函数功能:图像数据格式转换 参数描述: |
int |
_imageFormatConvertToUserDefinedData(Bitmap image,
byte[] img_buf)
函数名称:_imageFormatConvertToUserDefinedData 函数功能:用户自定义字符图像转换为用户自定字符数据 参数描述: |
Bitmap |
_imageInitWithUIImage(Bitmap image,
int PrintAreaWidth)
函数名称:_imageInitWithUIImage 函数功能:把Image缩放到允许的范围内 参数描述: |
int |
_imagePrinterRAM(int nID,
int nOrgx,
int nMode)
函数名称:_imagePrinterRAM 函数功能:定义下载的位图 参数描述: |
int |
_imageRAMPrint(int ImageID,
int Mode)
函数名称:_imageRAMPrint 函数功能:打印下载RAM的位图 参数描述: |
int |
_imageStandardModeRasterPrint(Bitmap cg_image,
int Mode)
函数名称:_imageStandardModeRasterPrint 函数功能:打印光栅图像 参数描述: |
int |
_pageModeClearBuffer()
函数名称:_pageModeClearBuffer 函数功能:在页模式或标签模式下清除缓冲区中的数据 参数描述: 返回值说明: |
int |
_pageModePrint()
函数名称:_pageModePrint 函数功能:页模式下打印 参数描述: 返回值说明: |
int |
_pageModeSetPrintArea(int X,
int Y,
int AreaWidth,
int AreaHeight)
函数名称:_pageModeSetPrintArea 函数功能:设置页模式的打印区域 参数描述: |
int |
_pageModeSetPrintDirection(int Direction)
函数名称:_pageModeSetPrintDirection 函数功能:设置页模式的打印方向 参数描述: |
int |
_pageModeSetVerStartingPosition(int Mode,
int Distance)
函数名称:_pageModeSetVerStartingPosition 函数功能:设置页模式或标签模式下的纵向绝对\相对位置 参数描述: |
Bitmap |
_scaleImage(Bitmap picture,
int newWidth)
函数名称:_scallImage 函数功能:把Image缩放到允许的范围内 参数描述: |
int |
_standardModeSeLeftMargin(int LeftMargin)
函数名称:_standardModeSeLeftMargin 函数功能:设置左边距(需要确认发送的指令?????) |
int |
_standardModeSetHorStartingPosition(int Mode,
int Distance)
函数名称:_standardModeSetHorStartingPosition 函数功能:设置打印机起始点的绝对\相对横向位置 参数描述: |
int |
_standardModeSetPrintAreaWidth(int Width)
函数名称:_standardModeSetPrintAreaWidth 函数功能:设置标准模式下打印区域宽度 参数描述: |
int |
_systemCutPaper(int CutMode,
int FeedDistance)
函数名称:_systemCutPaper 函数功能:选择切纸模式并切纸 参数描述: |
int |
_systemDownloadFile(java.lang.String FileName,
int timeout)
函数名称:_systemDownloadFile 函数功能:下载文件 参数描述: |
int |
_systemFeedLine()
函数名称:_systemFeedLine 函数功能:打印缓冲区内数据并走纸一行 参数描述: 返回值说明: |
int |
_systemQueryStatus(byte[] QueryStatusBuffer,
int ReadSize)
函数名称:_systemQueryStatus 函数功能:实时状态返回 参数描述: |
int |
_systemReset()
函数名称:_systemReset 函数功能:打印机恢复默认设置 参数描述: 返回值说明: |
int |
_systemSelectPaperType(int PaperType)
函数名称:_systemSelectPaperType 函数功能:选择纸张类型 参数描述: |
int |
_systemSelectPrintMode(int Mode)
函数名称:_systemSelectPrintMode 函数功能:选择打印模式(标准模式和页模式) 参数描述: |
int |
_systemSetMotionUnit(int HorizontalUnit,
int VerticalUnit)
函数名称:_systemSetMotionUnit 函数功能:设置横向和纵向可移动单位 参数描述: |
int |
_textEnterOrQuitColorPrint(int ColorPrint)
函数名称:_textEnterOrQuitColorPrint 函数功能:进入/退出双色打印模式 参数描述: |
int |
_textSelectCharSet(int CharSet)
函数名称:_textSelectCharSet 函数功能:选择国际字符集 参数描述: |
int |
_textSelectCodePage(int CodePage)
函数名称:_textSelectCodePage 函数功能:指定字符的代码页 参数描述: |
int |
_textSelectFontMagnifyTimes(int HorizontalTimes,
int VerticalTimes)
函数名称:_textSelectFontMagnifyTimes 函数功能:选择字体大小 参数描述: |
int |
_textSelectFontType(int FontType)
函数名称:_textSelectFontType 函数功能:选择字体类型 参数描述: |
int |
_textSetCharacterSpace(int Space)
函数名称:_textSetCharacterSpace 函数功能:设置字符右间距 参数描述: |
int |
_textSetLineHeight(int Height)
函数名称:_textSetLineHeight 函数功能:设置行高 参数描述: |
int |
_textSetPrintColor(int Color)
函数名称:_textSetPrintColor 函数功能:指定字符颜色 参数描述: |
int |
_textStandardModeAlignment(int Alignment)
函数名称:_textStandardModeAlignment 函数功能:设置字体对齐方式 参数描述: |
int |
_textStandardModeRotate(int Rotate)
函数名称:_textStandardModeRotate 函数功能:选择或取消顺时针旋转90度 参数描述: |
int |
_textStandardModeUpsideDown(int UpsideDown)
函数名称:_textStandardModeUpsideDown 函数功能:选择/取消倒置打印模式 参数描述: |
int |
_textStyleBold(int Bold)
函数名称:_textStyleBold 函数功能:选择/取消加粗模式 参数描述: |
int |
_textStyleReverse(int Reverse)
函数名称:_textStyleReverse 函数功能:选择 / 取消黑白反显打印模式 参数描述: |
int |
_textStyleSmooth(int Smooth)
函数名称:_textStyleSmooth 函数功能:选择/取消平滑模式 参数描述: |
int |
_textStyleUnderline(int Underline)
函数名称:_textStyleBold 函数功能:选择/取消下划线 参数描述: |
int |
_textUserDefinedCharacterCancel(int CharCode)
函数名称:_textUserDefinedCharacterCancel 函数功能:取消某个用户自定义字符 参数描述: |
int |
_textUserDefinedCharacterDefine(int BytesOfHeight,
int DotsOfWidth,
int StartingCode,
int EndingCode,
Bitmap[] image)
函数名称:_textUserDefinedCharacterDefine 函数功能:定义用户自定义字符 参数描述: |
int |
_textUserDefinedCharacterEnable(int Enable)
函数名称:_textUserDefinedCharacterEnable 函数功能:选择/取消用户自定义字符 参数描述: |
int |
LogTrace(Context contexts,
int IsRecord,
java.lang.String FileName)
函数名称:LogTrace 函数功能:记录日志文件 参数描述: |
int |
ReadBuffer(byte[] ReadBuffer,
int OffsetSize,
int nBytesToRead,
int ReadTimeOut)
函数名称:ReadBuffer 函数功能:读取数据 参数描述:。 |
int |
ReadBuffer(byte[] ReadBuffer,
int OffsetSize,
int nBytesToRead,
int ReadTimeOut,
int PortNum)
函数名称:ReadBuffer 函数功能:从指定管道读取数据 参数描述: |
int |
recordCommunicationData(Context contexts,
int IsRecord,
java.lang.String FileName)
函数名称:recordCommunicationData 函数功能:设置通讯数据是否记录到文件功能 参数描述: |
int |
WriteBuffer(byte[] WriteBuffer,
int OffsetSize,
int nBytesToWrite,
int WriteTimeOut)
函数名称:WriteBuffer 函数功能:发送数据 参数描述: |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
public static final int POS_SUCCESS
public static final int ERR_PROCESSING
public static final int ERR_PARAM
public static final int ERR_SYSTEM_SELECT_PRINT_MODE
public static final int ERR_SYSTEM_SELECT_PAPER_TYPE
public static final int ERR_SYSTEM_SET_MOTION_UNIT
public static final int ERR_SYSTEM_QUERY_STATUS
public static final int ERR_SYSTEM_FEED_LINE
public static final int ERR_SYSTEM_CUT_PAPER
public static final int ERR_CASH_DRAWER_OPEN
public static final int ERR_TEXT_SELECT_CHAR_SET
public static final int ERR_TEXT_SELECT_CODE_PAGE
public static final int ERR_TEXT_SET_LINE_HEIGHT
public static final int ERR_TEXT_SET_CHARACTER_SPACE
public static final int ERR_TEXT_STANDARD_MODE_ALIGNMENT
public static final int ERR_TEXT_SELECT_FONT_TYPE
public static final int ERR_TEXT_SET_FONT_STYLE_REVERSE
public static final int ERR_TEXT_SET_FONT_STYLE_SMOOTH
public static final int ERR_TEXT_SET_FONT_STYLE_BOLD
public static final int ERR_TEXT_SET_FONT_STYLE_UNDERLINE
public static final int ERR_TEXT_STANDARD_MODE_UPSIDEDOWN
public static final int ERR_TEXT_SELECT_MAGNIFY_TIMES
public static final int ERR_TEXT_STANDARD_MODE_ROTATE
public static final int ERR_TEXT_ENTER_QUIT_COLOR_PRINT
public static final int ERR_TEXT_SET_COLOR_PRINT
public static final int ERR_TEXT_FONT_USER_DEFINED_ENABLE
public static final int ERR_TEXT_FONT_USER_DEFINED
public static final int ERR_TEXT_FONT_USER_DEFINED_CANCEL
public static final int ERR_IMAGE_DOWNLOAD_AND_PRINT
public static final int ERR_IMAGE_DOWNLOAD_RAM
public static final int ERR_IMAGE_RAM_PRINT
public static final int ERR_IMAGE_DOWNLOAD_FLASH
public static final int ERR_IMAGE_FLASH_PRINT
public static final int ERR_IMAGE_STANDARD_MODE_RASTER_PRINT
public static final int ERR_STANDARD_MODE_SET_PRINTAREA_WIDTH
public static final int ERR_STANDARD_MODE_SET_LEFT_MARGIN
public static final int ERR_STANDARD_MODE_SET_HORIZONTAL_STARTING_POSITION
public static final int ERR_PAGE_MODE_SET_VERTICAL_STARTING_POSITION
public static final int ERR_PAGE_MODE_SET_PRINT_AREA
public static final int ERR_PAGE_MODE_SET_PRINT_DIRECTION
public static final int ERR_PAGE_MODE_PRINT
public static final int ERR_PAGE_MODE_CLEAR_BUFFER
public static final int ERR_BARCODE_PRINT_1D
public static final int ERR_BARCODE_PRINT_2D
public static final int ERR_BARCODE_SELECT_MODULE_WIDTH
public static final int ERR_BARCODE_SELECT_BARCODE_HEIGHT
public static final int ERR_BARCODE_SELECT_HRI_FONT_TYPE
public static final int ERR_BARCODE_SELECT_HRI_FONT_POSITION
public static final int ERR_BARCODE_QR_SET_PARAM
public static final int ERR_BARCODE_PDF417_SELECT_CORRECTION_GRADE
public static final int ERR_BARCODE_PDF417_SET_SIZE
public static final int ERR_BARCODE_GS1DATABAR_SET_PARAM
public static final int FIRSTPORT
public static final int SECONDPORT
public static final int RECORD_LOG
public static final int NO_RECODE_LOG
public static final int WRITETIMEOUT
构造方法详细信息 |
---|
public POSCommand(POSInterfaceAPI pos_intface)
pos_intface[in]:接口类对象
- 返回值说明:方法详细信息 |
---|
public int WriteBuffer(byte[] WriteBuffer, int OffsetSize, int nBytesToWrite, int WriteTimeOut)
WriteBuffer[in]:
- 发送端口数据的缓冲区OffsetSize[in]:
- 发送数据的地址的偏移量nBytesToWrite[in]:发送端口数据的字节数
- WriteTimeOut[in]:发送端口数据超时设置
- 返回值说明:
public int ReadBuffer(byte[] ReadBuffer, int OffsetSize, int nBytesToRead, int ReadTimeOut)
ReadBuffer[in]:
- 存放读取数据的缓冲区OffsetSize[in]:
- 读取数据的地址的偏移量nBytesToWrite[in]:读取数据的字节数
- ReadTimeOut[in]:
- 读取数据超时设置
返回值说明:
public int ReadBuffer(byte[] ReadBuffer, int OffsetSize, int nBytesToRead, int ReadTimeOut, int PortNum)
ReadBuffer[in]:
- 存放读取数据的缓冲区OffsetSize[in]:
- 读取数据的地址的偏移量nBytesToWrite[in]:
- 读取数据的字节数ReadTimeOut[in]:
- 读取数据超时设置PortNum[in]:
- USB口管道号,FIRSTPORT:管道1,SECONDPORT:管道2。
返回值说明:
public int recordCommunicationData(Context contexts, int IsRecord, java.lang.String FileName)
contexts[in]:应用程序目录
- IsRecord[in]:是否记录日志
- RECORD_LOG:记录日志文件,NO_RECODE_LOG:不记录日志文件FileName[in]:记录日志文件的名称
- 返回值说明:
public int LogTrace(Context contexts, int IsRecord, java.lang.String FileName)
contexts[in]:应用程序目录
- IsRecord[in]:是否记录日志
- RECORD_LOG:记录日志文件,NO_RECODE_LOG:不记录日志文件FileName[in]:记录日志文件的名称
- 返回值说明:
public int _systemReset()
public int _systemSelectPrintMode(int Mode)
Mode[in]:
- 打印模式,0:标准模式,1:页模式
返回值说明:
public int _systemSelectPaperType(int PaperType)
PaperType[in]:打印纸张类型,0:表示连续纸,1:表示黑标记标签纸,2:表示白标记标签纸
- 返回值说明:
public int _systemSetMotionUnit(int HorizontalUnit, int VerticalUnit)
HorizontalUnit[in]:横向移动单位(垂直于进纸方向0-255)
- VerticalUnit:纵向移动单位(进纸方向0-255)
- 返回值说明:
public int _systemQueryStatus(byte[] QueryStatusBuffer, int ReadSize)
QueryStatusBuffer[out]:打印机状态数据保存缓冲区
- ReadSize[in]:要读取的字节数
- 返回值说明:
public int _systemFeedLine()
public int _systemCutPaper(int CutMode, int FeedDistance)
CutMode[in]:指定切纸模式。0:默认全切,不找标记,1:
- 默认半切,不找标记,65:默认半切,66:默认全切。FeedDistance[in]:指定进纸长度的点数。可以为
- 0 到 255,切纸距离使用内部指令15将其转换为以点为单位。
返回值说明:
public int _systemDownloadFile(java.lang.String FileName, int timeout)
FileName[in]:文件名称
- timeout[in]:下载文件超时时间
- 返回值说明:
public int _cashdrawerOpen(int CashdrawerID, int PulseOnTimes, int PulseOffTimes)
ID[in]:钱箱引脚ID
- 。nID = 0, Pin ID = 2;nID = 1, Pin ID = 5PulseOnTimes[in]:指定往钱箱发送的高电平脉冲保持时间,
- 0 <= PulseOnTimes <= 255, 打开脉冲时间为:PulseOnTimes*2 ms。PulseOffTimes[in]:指定往钱箱发送的低电平脉冲保持时间,
- 0 <= PulseOffTimes <= 255, 关闭脉冲时间为:PulseOffTimes*2 ms。
返回值说明:
public int _textSelectCharSet(int CharSet)
CharSet[in]:0
- <= CharSet <= 13,表示一种国际字符集,不同的字符集在0x23-0x7E之间的字符定义是不一样的。
返回值说明:
public int _textSelectCodePage(int CodePage)
CodePage[in]:0
- <= nCodePage <= 255: 表示代码页,不同的代码页对0x80-0xFF之间的字符定义是不一样的。
返回值说明:
public int _textSetLineHeight(int Height)
Height[in]:字符纵向间距
- 。0 <= Height <= 255。如果 Height小于字符高度, 则行高为字符高度,
行与行之间没有间隙。
返回值说明:
public int _textSetCharacterSpace(int Space)
Space[in]:指定右间距的点数。可以为
- 0 到 255。
返回值说明:
public int _textSelectFontType(int FontType)
FontType[in]:指定字符的字体类型。
- 可以为以下列表中所列值之一。
0x00--标准 ASCII;0x01--压缩 ASCII;0x02--用户自定义字符 ;0x03—标准宋体汉字 。
返回值说明:
public int _textStyleReverse(int Reverse)
Reverse[in]:把将要打印的字符串设置成反显方式,为0时,选择标准打印,取消反显打印;当n为1时,选择反显打印
- 返回值说明:
public int _textStyleSmooth(int Smooth)
Smooth[in]:把将要打印的字符串设置成平滑方式,为0时,选择标准打印,取消平滑打印;当n为1时,选择平滑打印
- 返回值说明:
public int _textStyleBold(int Bold)
Bold[in]:把将要打印的字符串设置成粗体方式,为
- 0时,取消粗体打印;当 n 为 1时,选择粗体打印
返回值说明:
public int _textStyleUnderline(int Underline)
Underline[in]:把将要打印的字符串设置成下划线方式,为
- 0时,取消下划线打印;当n为 1时,选择1点宽下划线打印;
当n为2时,选择2点宽下划线打印
返回值说明:
public int _textStandardModeUpsideDown(int UpsideDown)
UpsideDown[in]:UpsideDown:把将要打印的字符串设置成倒置方式,为0时,取消倒置打印;当n为1时,选择倒置打印
- 返回值说明:
public int _textStandardModeAlignment(int Alignment)
Alignment[in]:Alignment:0左对齐、1中间对齐、2右对齐
- 返回值说明:
public int _textSelectFontMagnifyTimes(int HorizontalTimes, int VerticalTimes)
HorizontalTimes[in]:横向放大倍数,可以为1-6
- VerticalTimes[in]:纵向放大倍数,可以为1-6
- 返回值说明:
public int _textStandardModeRotate(int Rotate)
Rotate[in]:旋转90°的倍数,0:不旋转,1:顺时针旋转90°,2:旋转180°,3:逆时针旋转90°
- 返回值说明:
public int _textSetPrintColor(int Color)
Color[in]:指定字符的颜色
- 返回值说明:
public int _textEnterOrQuitColorPrint(int ColorPrint)
ColorPrint[in]:双色打印模式设置。0:退出双色打印,1:进入双色打印
- 返回值说明:
public int _textUserDefinedCharacterEnable(int Enable)
Enable[in]:是否使用用户自定义字符,0:不使用,1:使用
- 返回值说明:
public int _imageFormatConvertToUserDefinedData(Bitmap image, byte[] img_buf)
image[in]:位图图像结构体
- img_buf[out]:图像数据
- 返回值说明:
public int _textUserDefinedCharacterDefine(int BytesOfHeight, int DotsOfWidth, int StartingCode, int EndingCode, Bitmap[] image)
BytesOfHeight[in]:指定纵向字节数
- [1,3]DotsOfWidth[in]:
- 指定横向点数。[1,48]StartingCode[in]:起始字符代码。[32
- 127]EndingCode[in]:
- 终止代码。 [32 127]image[in]:自定义字符结构体
- 返回值说明:
public int _textUserDefinedCharacterCancel(int CharCode)
CharCode[in]:自定义字符序号[32,127]
- 返回值说明:
public int _standardModeSetPrintAreaWidth(int Width)
Width[in]:指定打印区域的宽度。可以为
- 0 到 65535点
返回值说明:
public int _standardModeSeLeftMargin(int LeftMargin)
LeftMargin[in]:设置左边距,可以为
- 0 到 65535点
返回值说明:
public int _standardModeSetHorStartingPosition(int Mode, int Distance)
Mode[in]:选择横向坐标设置模式,绝对\相对。0:代表绝对位置,1:相对位置
- Distance[in]:起始打印位置,可以为
- 0 到 65535点
返回值说明:
public int _pageModeSetVerStartingPosition(int Mode, int Distance)
Mode[in]:选择横向坐标设置模式,绝对\相对
- Distance[in]:起始打印位置,可以为
- 0 到 65535点
返回值说明:
public int _pageModeSetPrintArea(int X, int Y, int AreaWidth, int AreaHeight)
X[in]:横坐标
- 0 -65535Y[in]:纵坐标
- 0- 65535AreaWidth[in]:打印宽度
- 0 -65535AreaHeight[in]:打印高度
- 0 -65535
返回值说明:
public int _pageModeSetPrintDirection(int Direction)
Direction[in]:指定打印区域的方向(原点位置)0--左上角;1--左下角;2--右下角
- ;3--右上角
返回值说明:
public int _pageModePrint()
public int _pageModeClearBuffer()
public int _barcodeSetModuleWidth(int ModuleWidth)
ModuleWidth[in]:表示条码的基本模块宽度代号,可以为2-6
- 返回值说明:
public int _barcodeSelectBarcodeHeight(int BarcodeHeight)
BarcodeHeight[in]:表示条码的基本模块高度代号,可以为0-255
- 返回值说明:
public int _barcodeSelectHriFontType(int HriFontType)
HriFontType[in]:选择条码
- HRI字符的字体格式,可以为0-1.标准ASCII和压缩ASCII
返回值说明:
public int _barcodeSetHriFontPosition(int Position)
Position[in]:字符的位置。
- 0x00 不打印 ;0x01 只在条码上方打印 ;
0x02 只在条码下方打印 ;0x03 条码上、下方都打印 。
返回值说明:
public int _barcodePrintQR(int BasicElementWidth, int SymbolType, int LanguageMode)
BasicElementWidth[in]:指定条码的基本元素宽度。可以为
- 1 到 10SymbolType[in]:符号类型。可以为1或2,1—原始类型,2—增强类型。
- LanguageMode[in]:语言模式。可以为0或1,0—中文,1—日文。
- 返回值说明:
public int _barcodePrintPDF417CorrectionGrade(int CorrectionGrade)
CorrectionGrade[in]:条码就错级别可以为0
- 到 8。
返回值说明:
public int _barcodePrintPDF417(int AppearanceToHeight, int AppearanceToWidth, int RowsNumber, int ColumnsNumber, int Xsize, int LineHeight)
AppearanceToHeight[in]:外观比高度比例因子。可以为
- 1 到 10。AppearanceToWidth[in]:
- 外观比宽度比例因子。可以为1 到 100。RowsNumber[in]:指定条码行数。可以为3
- 到 90。ColumnsNumber[in]:指定条码的列数。可以为
- 1 到 30。Xsize[in]:X尺寸,可以为1
- 到 7。LineHeight[in]:行高,可以为2
- 到 25。
返回值说明:
public int _barcodePrint1Dimension(int BarcodeType, int DataLength)
BarcodeType[in]:指定条码的类型。
- DataLength[in]:打印数据长度。
- 返回值说明:
public int _barcodePrint2Dimension(int BarcodeType, int DataLength)
BarcodeType[in]:指定条码的类型。
- DataLength[in]:打印数据长度。
- 返回值说明:
public int _barcodePrintGS1DataBar1Dimension(int BarcodeType, int BasicElementWidth, int BarcodeHeight, int BasicElementHeight, int SeparatorHeight, int SegmentHeight, int HRI, int AI)
BarcodeType[in]:代表条码类型及字符集(1-7)。
- BasicElementWidth[in]:指定条码的基本元素宽度(1-6)。
- BarcodeHeight[in]:指定条码的高度点数(2-250)。
- BasicElementHeight[in]:
- 指定条码的高度点数(1-10)。SeparatorHeight[in]:表示分隔符的高度。(1-10)。
- SegmentHeight[in]:表示每行条码符号的段数。(2-20)
- HRI[in]:指定
- HRI(Human Readable Interpretation)字符的字体类型。 可以为以下列表中所列值之一(1-4)。AI[in]:是否应用AI(应用标识符):0表示不应用AI;1表示应用AI。(0-1)
- 返回值说明:
public int _getGreyLevel(int pixel, float intensity)
pixel[in]:颜色值
- intensity[in]:比例
- 返回值说明:
public Bitmap _scaleImage(Bitmap picture, int newWidth)
picture[in]:原始图像位图结构体
- newWidth[in]:新的图像宽度
- 返回值说明:
public Bitmap _imageInitWithUIImage(Bitmap image, int PrintAreaWidth)
image[in]:原始图像位图结构体
- newWidth[in]:新的图像宽度
- 返回值说明:
public int _imageFormatConvertForDownload(Bitmap cg_image, byte[] data_buf)
image[in]:图像文件结构体
- data_buf[out]:下载目标图像数据缓冲区
- 返回值说明:
public int _imageDownloadToPrinterRAM(Bitmap cg_image, int nID)
cg_image[in]:图像结构体
- nID[in]:下载到RAM的位图图号,0
- ≤ n ≤ 7
返回值说明:
public int _imageRAMPrint(int ImageID, int Mode)
ImageID[in]:下载到RAM的位图图号,0
- ≤ n ≤ 7Mode[in]:指定图像的打印模式
- , 0x00 正常、0x01 倍宽、 0x02 倍高、0x03 倍宽且倍高
返回值说明:
public int _imagePrinterRAM(int nID, int nOrgx, int nMode)
ImageID[in]:下载到RAM的位图图号,0
- ≤ n ≤ 7nOrgx[in]:指定将要打印的位图和左边界的距离点数。
- 可以为 0到 65535 点nMode[in]:指定位图的打印模式,0x00
- 正常、0x01 倍宽、 0x02 倍高、0x03 倍宽且倍高
返回值说明:
public int _imageDownloadToPrinterFlash(int image_num, Bitmap[] cg_image)
ImageNum[in]:下载到Flash中的图像的个数
- cg_image[in]:下载到Flash中的位图结构体
- 返回值说明:
public int _imageFlashPrint(int ImageID, int Mode)
ImageID[in]:下载到FLASH的位图图号,0
- ≤ n ≤ 255Mode[in]:指定图像的打印模式
- , 0x00 正常、0x01 倍宽、 0x02 倍高、0x03 倍宽且倍高PrinterWidth[in]:能打印的最大宽度
- 返回值说明:
public int _imageDownLoadAndPrint(Bitmap image, int Mode, int StartHorPos)
image[in]:图像结构体
- Mode[in]:打印方式,0:8点单密度,1:8点双密度,32:24点单密度,33:24点双密度
- StartHorPos[in]:初始打印位置。
- 返回值说明:
public Bitmap _createRasterBitmap(java.lang.String printText, int textSize, int bold)
printText[in]:文字内容信息
- textSize[in]:画布的尺寸
- bold[in]:打印内容字体的粗细程度
- 返回值说明:
public int _imageStandardModeRasterPrint(Bitmap cg_image, int Mode)
cg_image[in]:位图图像结构体
- Mode[in]:指定位图的打印模式
- , 0x00 正常、0x0倍宽、 0x02倍高、0x03倍宽且倍高
返回值说明:
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |