概述 | 软件包 | 类 | 使用 | 树 | 已过时 | 索引 | 帮助
上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造方法 | 方法 | 详细信息： 字段 | 构造方法 | 方法

## POSSDK
类 POSCommand

    java.lang.Object
      POSSDK.POSCommand

    public class POSCommand

extends java.lang.Object

字段摘要
`static int` | `ERR_BARCODE_GS1DATABAR_SET_PARAM`
`static int` | `ERR_BARCODE_PDF417_SELECT_CORRECTION_GRADE`
`static int` | `ERR_BARCODE_PDF417_SET_SIZE`
`static int` | `ERR_BARCODE_PRINT_1D`
`static int` | `ERR_BARCODE_PRINT_2D`
`static int` | `ERR_BARCODE_QR_SET_PARAM`
`static int` | `ERR_BARCODE_SELECT_BARCODE_HEIGHT`
`static int` | `ERR_BARCODE_SELECT_HRI_FONT_POSITION`
`static int` | `ERR_BARCODE_SELECT_HRI_FONT_TYPE`
`static int` | `ERR_BARCODE_SELECT_MODULE_WIDTH`
`static int` | `ERR_CASH_DRAWER_OPEN`
`static int` | `ERR_IMAGE_DOWNLOAD_AND_PRINT`
`static int` | `ERR_IMAGE_DOWNLOAD_FLASH`
`static int` | `ERR_IMAGE_DOWNLOAD_RAM`
`static int` | `ERR_IMAGE_FLASH_PRINT`
`static int` | `ERR_IMAGE_RAM_PRINT`
`static int` | `ERR_IMAGE_STANDARD_MODE_RASTER_PRINT`
`static int` | `ERR_PAGE_MODE_CLEAR_BUFFER`
`static int` | `ERR_PAGE_MODE_PRINT`
`static int` | `ERR_PAGE_MODE_SET_PRINT_AREA`
`static int` | `ERR_PAGE_MODE_SET_PRINT_DIRECTION`
`static int` | `ERR_PAGE_MODE_SET_VERTICAL_STARTING_POSITION`
`static int` | `ERR_PARAM`
`static int` | `ERR_PROCESSING`
`static int` | `ERR_STANDARD_MODE_SET_HORIZONTAL_STARTING_POSITION`
`static int` | `ERR_STANDARD_MODE_SET_LEFT_MARGIN`
`static int` | `ERR_STANDARD_MODE_SET_PRINTAREA_WIDTH`
`static int` | `ERR_SYSTEM_CUT_PAPER`
`static int` | `ERR_SYSTEM_FEED_LINE`
`static int` | `ERR_SYSTEM_QUERY_STATUS`
`static int` | `ERR_SYSTEM_SELECT_PAPER_TYPE`
`static int` | `ERR_SYSTEM_SELECT_PRINT_MODE`
`static int` | `ERR_SYSTEM_SET_MOTION_UNIT`
`static int` | `ERR_TEXT_ENTER_QUIT_COLOR_PRINT`
`static int` | `ERR_TEXT_FONT_USER_DEFINED`
`static int` | `ERR_TEXT_FONT_USER_DEFINED_CANCEL`
`static int` | `ERR_TEXT_FONT_USER_DEFINED_ENABLE`
`static int` | `ERR_TEXT_SELECT_CHAR_SET`
`static int` | `ERR_TEXT_SELECT_CODE_PAGE`
`static int` | `ERR_TEXT_SELECT_FONT_TYPE`
`static int` | `ERR_TEXT_SELECT_MAGNIFY_TIMES`
`static int` | `ERR_TEXT_SET_CHARACTER_SPACE`
`static int` | `ERR_TEXT_SET_COLOR_PRINT`
`static int` | `ERR_TEXT_SET_FONT_STYLE_BOLD`
`static int` | `ERR_TEXT_SET_FONT_STYLE_REVERSE`
`static int` | `ERR_TEXT_SET_FONT_STYLE_SMOOTH`
`static int` | `ERR_TEXT_SET_FONT_STYLE_UNDERLINE`
`static int` | `ERR_TEXT_SET_LINE_HEIGHT`
`static int` | `ERR_TEXT_STANDARD_MODE_ALIGNMENT`
`static int` | `ERR_TEXT_STANDARD_MODE_ROTATE`
`static int` | `ERR_TEXT_STANDARD_MODE_UPSIDEDOWN`
`static int` | `FIRSTPORT`
`static int` | `NO_RECODE_LOG`
`static int` | `POS_SUCCESS`
`static int` | `RECORD_LOG`
`static int` | `SECONDPORT`
`static int` | `WRITETIMEOUT`

构造方法摘要
`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`

字段详细信息

### POS_SUCCESS

    public static final int POS_SUCCESS

另请参见：
  常量字段值

### ERR_PROCESSING

    public static final int ERR_PROCESSING

另请参见：
  常量字段值

### ERR_PARAM

    public static final int ERR_PARAM

另请参见：
  常量字段值

### ERR_SYSTEM_SELECT_PRINT_MODE

    public static final int ERR_SYSTEM_SELECT_PRINT_MODE

另请参见：
  常量字段值

### ERR_SYSTEM_SELECT_PAPER_TYPE

    public static final int ERR_SYSTEM_SELECT_PAPER_TYPE

另请参见：
  常量字段值

### ERR_SYSTEM_SET_MOTION_UNIT

    public static final int ERR_SYSTEM_SET_MOTION_UNIT

另请参见：
  常量字段值

### ERR_SYSTEM_QUERY_STATUS

    public static final int ERR_SYSTEM_QUERY_STATUS

另请参见：
  常量字段值

### ERR_SYSTEM_FEED_LINE

    public static final int ERR_SYSTEM_FEED_LINE

另请参见：
  常量字段值

### ERR_SYSTEM_CUT_PAPER

    public static final int ERR_SYSTEM_CUT_PAPER

另请参见：
  常量字段值

### ERR_CASH_DRAWER_OPEN

    public static final int ERR_CASH_DRAWER_OPEN

另请参见：
  常量字段值

### ERR_TEXT_SELECT_CHAR_SET

    public static final int ERR_TEXT_SELECT_CHAR_SET

另请参见：
  常量字段值

### ERR_TEXT_SELECT_CODE_PAGE

    public static final int ERR_TEXT_SELECT_CODE_PAGE

另请参见：
  常量字段值

### ERR_TEXT_SET_LINE_HEIGHT

    public static final int ERR_TEXT_SET_LINE_HEIGHT

另请参见：
  常量字段值

### ERR_TEXT_SET_CHARACTER_SPACE

    public static final int ERR_TEXT_SET_CHARACTER_SPACE

另请参见：
  常量字段值

### ERR_TEXT_STANDARD_MODE_ALIGNMENT

    public static final int ERR_TEXT_STANDARD_MODE_ALIGNMENT

另请参见：
  常量字段值

### ERR_TEXT_SELECT_FONT_TYPE

    public static final int ERR_TEXT_SELECT_FONT_TYPE

另请参见：
  常量字段值

### ERR_TEXT_SET_FONT_STYLE_REVERSE

    public static final int ERR_TEXT_SET_FONT_STYLE_REVERSE

另请参见：
  常量字段值

### ERR_TEXT_SET_FONT_STYLE_SMOOTH

    public static final int ERR_TEXT_SET_FONT_STYLE_SMOOTH

另请参见：
  常量字段值

### ERR_TEXT_SET_FONT_STYLE_BOLD

    public static final int ERR_TEXT_SET_FONT_STYLE_BOLD

另请参见：
  常量字段值

### ERR_TEXT_SET_FONT_STYLE_UNDERLINE

    public static final int ERR_TEXT_SET_FONT_STYLE_UNDERLINE

另请参见：
  常量字段值

### ERR_TEXT_STANDARD_MODE_UPSIDEDOWN

    public static final int ERR_TEXT_STANDARD_MODE_UPSIDEDOWN

另请参见：
  常量字段值

### ERR_TEXT_SELECT_MAGNIFY_TIMES

    public static final int ERR_TEXT_SELECT_MAGNIFY_TIMES

另请参见：
  常量字段值

### ERR_TEXT_STANDARD_MODE_ROTATE

    public static final int ERR_TEXT_STANDARD_MODE_ROTATE

另请参见：
  常量字段值

### ERR_TEXT_ENTER_QUIT_COLOR_PRINT

    public static final int ERR_TEXT_ENTER_QUIT_COLOR_PRINT

另请参见：
  常量字段值

### ERR_TEXT_SET_COLOR_PRINT

    public static final int ERR_TEXT_SET_COLOR_PRINT

另请参见：
  常量字段值

### ERR_TEXT_FONT_USER_DEFINED_ENABLE

    public static final int ERR_TEXT_FONT_USER_DEFINED_ENABLE

另请参见：
  常量字段值

### ERR_TEXT_FONT_USER_DEFINED

    public static final int ERR_TEXT_FONT_USER_DEFINED

另请参见：
  常量字段值

### ERR_TEXT_FONT_USER_DEFINED_CANCEL

    public static final int ERR_TEXT_FONT_USER_DEFINED_CANCEL

另请参见：
  常量字段值

### ERR_IMAGE_DOWNLOAD_AND_PRINT

    public static final int ERR_IMAGE_DOWNLOAD_AND_PRINT

另请参见：
  常量字段值

### ERR_IMAGE_DOWNLOAD_RAM

    public static final int ERR_IMAGE_DOWNLOAD_RAM

另请参见：
  常量字段值

### ERR_IMAGE_RAM_PRINT

    public static final int ERR_IMAGE_RAM_PRINT

另请参见：
  常量字段值

### ERR_IMAGE_DOWNLOAD_FLASH

    public static final int ERR_IMAGE_DOWNLOAD_FLASH

另请参见：
  常量字段值

### ERR_IMAGE_FLASH_PRINT

    public static final int ERR_IMAGE_FLASH_PRINT

另请参见：
  常量字段值

### ERR_IMAGE_STANDARD_MODE_RASTER_PRINT

    public static final int ERR_IMAGE_STANDARD_MODE_RASTER_PRINT

另请参见：
  常量字段值

### ERR_STANDARD_MODE_SET_PRINTAREA_WIDTH

    public static final int ERR_STANDARD_MODE_SET_PRINTAREA_WIDTH

另请参见：
  常量字段值

### ERR_STANDARD_MODE_SET_LEFT_MARGIN

    public static final int ERR_STANDARD_MODE_SET_LEFT_MARGIN

另请参见：
  常量字段值

### ERR_STANDARD_MODE_SET_HORIZONTAL_STARTING_POSITION

    public static final int ERR_STANDARD_MODE_SET_HORIZONTAL_STARTING_POSITION

另请参见：
  常量字段值

### ERR_PAGE_MODE_SET_VERTICAL_STARTING_POSITION

    public static final int ERR_PAGE_MODE_SET_VERTICAL_STARTING_POSITION

另请参见：
  常量字段值

### ERR_PAGE_MODE_SET_PRINT_AREA

    public static final int ERR_PAGE_MODE_SET_PRINT_AREA

另请参见：
  常量字段值

### ERR_PAGE_MODE_SET_PRINT_DIRECTION

    public static final int ERR_PAGE_MODE_SET_PRINT_DIRECTION

另请参见：
  常量字段值

### ERR_PAGE_MODE_PRINT

    public static final int ERR_PAGE_MODE_PRINT

另请参见：
  常量字段值

### ERR_PAGE_MODE_CLEAR_BUFFER

    public static final int ERR_PAGE_MODE_CLEAR_BUFFER

另请参见：
  常量字段值

### ERR_BARCODE_PRINT_1D

    public static final int ERR_BARCODE_PRINT_1D

另请参见：
  常量字段值

### ERR_BARCODE_PRINT_2D

    public static final int ERR_BARCODE_PRINT_2D

另请参见：
  常量字段值

### ERR_BARCODE_SELECT_MODULE_WIDTH

    public static final int ERR_BARCODE_SELECT_MODULE_WIDTH

另请参见：
  常量字段值

### ERR_BARCODE_SELECT_BARCODE_HEIGHT

    public static final int ERR_BARCODE_SELECT_BARCODE_HEIGHT

另请参见：
  常量字段值

### ERR_BARCODE_SELECT_HRI_FONT_TYPE

    public static final int ERR_BARCODE_SELECT_HRI_FONT_TYPE

另请参见：
  常量字段值

### ERR_BARCODE_SELECT_HRI_FONT_POSITION

    public static final int ERR_BARCODE_SELECT_HRI_FONT_POSITION

另请参见：
  常量字段值

### ERR_BARCODE_QR_SET_PARAM

    public static final int ERR_BARCODE_QR_SET_PARAM

另请参见：
  常量字段值

### ERR_BARCODE_PDF417_SELECT_CORRECTION_GRADE

    public static final int ERR_BARCODE_PDF417_SELECT_CORRECTION_GRADE

另请参见：
  常量字段值

### ERR_BARCODE_PDF417_SET_SIZE

    public static final int ERR_BARCODE_PDF417_SET_SIZE

另请参见：
  常量字段值

### ERR_BARCODE_GS1DATABAR_SET_PARAM

    public static final int ERR_BARCODE_GS1DATABAR_SET_PARAM

另请参见：
  常量字段值

### FIRSTPORT

    public static final int FIRSTPORT

另请参见：
  常量字段值

### SECONDPORT

    public static final int SECONDPORT

另请参见：
  常量字段值

### RECORD_LOG

    public static final int RECORD_LOG

另请参见：
  常量字段值

### NO_RECODE_LOG

    public static final int NO_RECODE_LOG

另请参见：
  常量字段值

### WRITETIMEOUT

    public static final int WRITETIMEOUT

另请参见：
  常量字段值

构造方法详细信息

### POSCommand

    public POSCommand(POSInterfaceAPI pos_intface)

  函数名称：POSCommand 函数功能：类对象实例化 参数描述：

  参数：
    `pos_intface[in]：接口类对象` - 返回值说明：

方法详细信息

### WriteBuffer

    public int WriteBuffer(byte[] WriteBuffer,
                           int OffsetSize,
                           int nBytesToWrite,
                           int WriteTimeOut)

  函数名称：WriteBuffer 函数功能：发送数据 参数描述：

  参数：
    `WriteBuffer[in]：` - 发送端口数据的缓冲区
    `OffsetSize[in]：` - 发送数据的地址的偏移量
    `nBytesToWrite[in]：发送端口数据的字节数` -
    `WriteTimeOut[in]：发送端口数据超时设置` - 返回值说明：
  返回：
    成功：返回实际写入的字节数，失败：返回0

### ReadBuffer

    public int ReadBuffer(byte[] ReadBuffer,
                          int OffsetSize,
                          int nBytesToRead,
                          int ReadTimeOut)

  函数名称：ReadBuffer 函数功能：读取数据 参数描述：。

  参数：
    `ReadBuffer[in]：` - 存放读取数据的缓冲区
    `OffsetSize[in]：` - 读取数据的地址的偏移量
    `nBytesToWrite[in]：读取数据的字节数` -
    `ReadTimeOut[in]：` - 读取数据超时设置 返回值说明：
  返回：
    成功：返回实际写入的字节数，失败：返回0

### ReadBuffer

    public int ReadBuffer(byte[] ReadBuffer,
                          int OffsetSize,
                          int nBytesToRead,
                          int ReadTimeOut,
                          int PortNum)

  函数名称：ReadBuffer 函数功能：从指定管道读取数据 参数描述：

  参数：
    `ReadBuffer[in]：` - 存放读取数据的缓冲区
    `OffsetSize[in]：` - 读取数据的地址的偏移量
    `nBytesToWrite[in]：` - 读取数据的字节数
    `ReadTimeOut[in]：` - 读取数据超时设置
    `PortNum[in]：` - USB口管道号，FIRSTPORT：管道1，SECONDPORT：管道2。 返回值说明：
  返回：
    成功：返回实际写入的字节数，失败：返回0

### recordCommunicationData

    public int recordCommunicationData(Context contexts,
                                       int IsRecord,
                                       java.lang.String FileName)

  函数名称：recordCommunicationData 函数功能：设置通讯数据是否记录到文件功能 参数描述：

  参数：
    `contexts[in]：应用程序目录` -
    `IsRecord[in]：是否记录日志` - RECORD_LOG：记录日志文件，NO_RECODE_LOG：不记录日志文件
    `FileName[in]：记录日志文件的名称` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING

### LogTrace

    public int LogTrace(Context contexts,
                        int IsRecord,
                        java.lang.String FileName)

  函数名称：LogTrace 函数功能：记录日志文件 参数描述：

  参数：
    `contexts[in]：应用程序目录` -
    `IsRecord[in]：是否记录日志` - RECORD_LOG：记录日志文件，NO_RECODE_LOG：不记录日志文件
    `FileName[in]：记录日志文件的名称` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING

### _systemReset

    public int _systemReset()

  函数名称：_systemReset 函数功能：打印机恢复默认设置 参数描述： 返回值说明：

  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING

### _systemSelectPrintMode

    public int _systemSelectPrintMode(int Mode)

  函数名称：_systemSelectPrintMode 函数功能：选择打印模式（标准模式和页模式） 参数描述：

  参数：
    `Mode[in]：` - 打印模式，0：标准模式，1：页模式 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_SYSTEM_SELECT_PRINT_MODE,ERR_PARAM

### _systemSelectPaperType

    public int _systemSelectPaperType(int PaperType)

  函数名称：_systemSelectPaperType 函数功能：选择纸张类型 参数描述：

  参数：
    `PaperType[in]:打印纸张类型，0：表示连续纸，1：表示黑标记标签纸，2：表示白标记标签纸` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_SYSTEM_SELECT_PAPER_TYPE,ERR_PARAM

### _systemSetMotionUnit

    public int _systemSetMotionUnit(int HorizontalUnit,
                                    int VerticalUnit)

  函数名称：_systemSetMotionUnit 函数功能：设置横向和纵向可移动单位 参数描述：

  参数：
    `HorizontalUnit[in]：横向移动单位(垂直于进纸方向0-255)` -
    `VerticalUnit：纵向移动单位(进纸方向0-255)` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_SYSTEM_SET_MOTION_UNIT,ERR_PARAM

### _systemQueryStatus

    public int _systemQueryStatus(byte[] QueryStatusBuffer,
                                  int ReadSize)

  函数名称：_systemQueryStatus 函数功能：实时状态返回 参数描述：

  参数：
    `QueryStatusBuffer[out]：打印机状态数据保存缓冲区` -
    `ReadSize[in]：要读取的字节数` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_SYSTEM_QUERY_STATUS,ERR_PARAM

### _systemFeedLine

    public int _systemFeedLine()

  函数名称：_systemFeedLine 函数功能：打印缓冲区内数据并走纸一行 参数描述： 返回值说明：

  返回：
    成功：POS_SUCCESS，失败：ERR_SYSTEM_FEED_LINE

### _systemCutPaper

    public int _systemCutPaper(int CutMode,
                               int FeedDistance)

  函数名称：_systemCutPaper 函数功能：选择切纸模式并切纸 参数描述：

  参数：
    `CutMode[in]：指定切纸模式。0：默认全切，不找标记，1：` - 默认半切，不找标记，65：默认半切，66：默认全切。
    `FeedDistance[in]：指定进纸长度的点数。可以为` - 0 到 255，切纸距离使用内部指令15将其转换为以点为单位。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_SYSTEM_CUT_PAPER,ERR_PARAM

### _systemDownloadFile

    public int _systemDownloadFile(java.lang.String FileName,
                                   int timeout)

  函数名称：_systemDownloadFile 函数功能：下载文件 参数描述：

  参数：
    `FileName[in]：文件名称` -
    `timeout[in]：下载文件超时时间` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING

### _cashdrawerOpen

    public int _cashdrawerOpen(int CashdrawerID,
                               int PulseOnTimes,
                               int PulseOffTimes)

  函数名称：_cashdrawerOpen 函数功能：产生钱箱控制脉冲，输出到指定引脚 参数描述：

  参数：
    `ID[in]：钱箱引脚ID` - 。nID = 0, Pin ID = 2；nID = 1, Pin ID = 5
    `PulseOnTimes[in]：指定往钱箱发送的高电平脉冲保持时间，` - 0 <= PulseOnTimes <= 255, 打开脉冲时间为：PulseOnTimes*2 ms。
    `PulseOffTimes[in]：指定往钱箱发送的低电平脉冲保持时间，` - 0 <= PulseOffTimes <= 255, 关闭脉冲时间为：PulseOffTimes*2 ms。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_CASH_DRAWER_OPEN,ERR_PARAM

### _textSelectCharSet

    public int _textSelectCharSet(int CharSet)

  函数名称：_textSelectCharSet 函数功能：选择国际字符集 参数描述：

  参数：
    `CharSet[in]：0` - <= CharSet <= 13，表示一种国际字符集，不同的字符集在0x23-0x7E之间的字符定义是不一样的。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SELECT_CHAR_SET,ERR_PARAM

### _textSelectCodePage

    public int _textSelectCodePage(int CodePage)

  函数名称：_textSelectCodePage 函数功能：指定字符的代码页 参数描述：

  参数：
    `CodePage[in]：0` - <= nCodePage <= 255: 表示代码页，不同的代码页对0x80-0xFF之间的字符定义是不一样的。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SELECT_CODE_PAGE,ERR_PARAM

### _textSetLineHeight

    public int _textSetLineHeight(int Height)

  函数名称：_textSetLineHeight 函数功能：设置行高 参数描述：

  参数：
    `Height[in]：字符纵向间距` - 。0 <= Height <= 255。如果 Height小于字符高度, 则行高为字符高度, 行与行之间没有间隙。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_LINE_HEIGHT,ERR_PARAM

### _textSetCharacterSpace

    public int _textSetCharacterSpace(int Space)

  函数名称：_textSetCharacterSpace 函数功能：设置字符右间距 参数描述：

  参数：
    `Space[in]：指定右间距的点数。可以为` - 0 到 255。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_CHARACTER_SPACE,ERR_PARAM

### _textSelectFontType

    public int _textSelectFontType(int FontType)

  函数名称：_textSelectFontType 函数功能：选择字体类型 参数描述：

  参数：
    `FontType[in]：指定字符的字体类型。` - 可以为以下列表中所列值之一。 0x00--标准 ASCII;0x01--压缩 ASCII;0x02--用户自定义字符 ;0x03—标准宋体汉字 。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SELECT_FONT_TYPE,ERR_PARAM

### _textStyleReverse

    public int _textStyleReverse(int Reverse)

  函数名称：_textStyleReverse 函数功能：选择 / 取消黑白反显打印模式 参数描述：

  参数：
    `Reverse[in]：把将要打印的字符串设置成反显方式，为0时，选择标准打印，取消反显打印;当n为1时，选择反显打印` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_FONT_STYLE_REVERSE,ERR_PARAM

### _textStyleSmooth

    public int _textStyleSmooth(int Smooth)

  函数名称：_textStyleSmooth 函数功能：选择/取消平滑模式 参数描述：

  参数：
    `Smooth[in]：把将要打印的字符串设置成平滑方式，为0时，选择标准打印，取消平滑打印;当n为1时，选择平滑打印` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_FONT_STYLE_SMOOTH,ERR_PARAM

### _textStyleBold

    public int _textStyleBold(int Bold)

  函数名称：_textStyleBold 函数功能：选择/取消加粗模式 参数描述：

  参数：
    `Bold[in]：把将要打印的字符串设置成粗体方式，为` - 0时，取消粗体打印;当 n 为 1时，选择粗体打印 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_FONT_STYLE_BOLD,ERR_PARAM

### _textStyleUnderline

    public int _textStyleUnderline(int Underline)

  函数名称：_textStyleBold 函数功能：选择/取消下划线 参数描述：

  参数：
    `Underline[in]：把将要打印的字符串设置成下划线方式，为` - 0时，取消下划线打印;当n为 1时，选择1点宽下划线打印； 当n为2时，选择2点宽下划线打印 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_FONT_STYLE_UNDERLINE,ERR_PARAM

### _textStandardModeUpsideDown

    public int _textStandardModeUpsideDown(int UpsideDown)

  函数名称：_textStandardModeUpsideDown 函数功能：选择/取消倒置打印模式 参数描述：

  参数：
    `UpsideDown[in]：UpsideDown：把将要打印的字符串设置成倒置方式，为0时，取消倒置打印;当n为1时，选择倒置打印` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_STANDARD_MODE_UPSIDEDOWN,ERR_PARAM

### _textStandardModeAlignment

    public int _textStandardModeAlignment(int Alignment)

  函数名称：_textStandardModeAlignment 函数功能：设置字体对齐方式 参数描述：

  参数：
    `Alignment[in]：Alignment：0左对齐、1中间对齐、2右对齐` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_STANDARD_MODE_ALIGNMENT,ERR_PARAM

### _textSelectFontMagnifyTimes

    public int _textSelectFontMagnifyTimes(int HorizontalTimes,
                                           int VerticalTimes)

  函数名称：_textSelectFontMagnifyTimes 函数功能：选择字体大小 参数描述：

  参数：
    `HorizontalTimes[in]：横向放大倍数，可以为1-6` -
    `VerticalTimes[in]：纵向放大倍数，可以为1-6` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SELECT_MAGNIFY_TIMES,ERR_PARAM

### _textStandardModeRotate

    public int _textStandardModeRotate(int Rotate)

  函数名称：_textStandardModeRotate 函数功能：选择或取消顺时针旋转90度 参数描述：

  参数：
    `Rotate[in]：旋转90°的倍数，0：不旋转，1：顺时针旋转90°，2：旋转180°，3：逆时针旋转90°` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_STANDARD_MODE_ROTATE,ERR_PARAM

### _textSetPrintColor

    public int _textSetPrintColor(int Color)

  函数名称：_textSetPrintColor 函数功能：指定字符颜色 参数描述：

  参数：
    `Color[in]：指定字符的颜色` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_SET_COLOR_PRINT,ERR_PARAM

### _textEnterOrQuitColorPrint

    public int _textEnterOrQuitColorPrint(int ColorPrint)

  函数名称：_textEnterOrQuitColorPrint 函数功能：进入/退出双色打印模式 参数描述：

  参数：
    `ColorPrint[in]：双色打印模式设置。0：退出双色打印，1：进入双色打印` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_ENTER_QUIT_COLOR_PRINT,ERR_PARAM

### _textUserDefinedCharacterEnable

    public int _textUserDefinedCharacterEnable(int Enable)

  函数名称：_textUserDefinedCharacterEnable 函数功能：选择/取消用户自定义字符 参数描述：

  参数：
    `Enable[in]：是否使用用户自定义字符，0：不使用，1：使用` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_FONT_USER_DEFINED_ENABLE,ERR_PARAM

### _imageFormatConvertToUserDefinedData

    public int _imageFormatConvertToUserDefinedData(Bitmap image,
                                                    byte[] img_buf)

  函数名称：_imageFormatConvertToUserDefinedData 函数功能：用户自定义字符图像转换为用户自定字符数据 参数描述：

  参数：
    `image[in]：位图图像结构体` -
    `img_buf[out]：图像数据` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING,ERR_PARAM

### _textUserDefinedCharacterDefine

    public int _textUserDefinedCharacterDefine(int BytesOfHeight,
                                               int DotsOfWidth,
                                               int StartingCode,
                                               int EndingCode,
                                               Bitmap[] image)

  函数名称：_textUserDefinedCharacterDefine 函数功能：定义用户自定义字符 参数描述：

  参数：
    `BytesOfHeight[in]：指定纵向字节数` - [1,3]
    `DotsOfWidth[in]：` - 指定横向点数。[1,48]
    `StartingCode[in]：起始字符代码。[32` - 127]
    `EndingCode[in]：` - 终止代码。 [32 127]
    `image[in]：自定义字符结构体` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_FONT_USER_DEFINED,ERR_PARAM

### _textUserDefinedCharacterCancel

    public int _textUserDefinedCharacterCancel(int CharCode)

  函数名称：_textUserDefinedCharacterCancel 函数功能：取消某个用户自定义字符 参数描述：

  参数：
    `CharCode[in]：自定义字符序号[32,127]` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_TEXT_FONT_USER_DEFINED_CANCEL,ERR_PARAM

### _standardModeSetPrintAreaWidth

    public int _standardModeSetPrintAreaWidth(int Width)

  函数名称：_standardModeSetPrintAreaWidth 函数功能：设置标准模式下打印区域宽度 参数描述：

  参数：
    `Width[in]：指定打印区域的宽度。可以为` - 0 到 65535点 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_STANDARD_MODE_SET_PRINTAREA_WIDTH,ERR_PARAM

### _standardModeSeLeftMargin

    public int _standardModeSeLeftMargin(int LeftMargin)

  函数名称：_standardModeSeLeftMargin 函数功能：设置左边距(需要确认发送的指令?????) 参数描述：

  参数：
    `LeftMargin[in]：设置左边距，可以为` - 0 到 65535点 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_STANDARD_MODE_SET_LEFT_MARGIN,ERR_PARAM

### _standardModeSetHorStartingPosition

    public int _standardModeSetHorStartingPosition(int Mode,
                                                   int Distance)

  函数名称：_standardModeSetHorStartingPosition 函数功能：设置打印机起始点的绝对\相对横向位置 参数描述：

  参数：
    `Mode[in]：选择横向坐标设置模式，绝对\相对。0：代表绝对位置，1：相对位置` -
    `Distance[in]：起始打印位置，可以为` - 0 到 65535点 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_STANDARD_MODE_SET_HORIZONTAL_STARTING_POSITION,ERR_PARAM

### _pageModeSetVerStartingPosition

    public int _pageModeSetVerStartingPosition(int Mode,
                                               int Distance)

  函数名称：_pageModeSetVerStartingPosition 函数功能：设置页模式或标签模式下的纵向绝对\相对位置 参数描述：

  参数：
    `Mode[in]：选择横向坐标设置模式，绝对\相对` -
    `Distance[in]：起始打印位置，可以为` - 0 到 65535点 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PAGE_MODE_SET_VERTICAL_STARTING_POSITION,ERR_PARAM

### _pageModeSetPrintArea

    public int _pageModeSetPrintArea(int X,
                                     int Y,
                                     int AreaWidth,
                                     int AreaHeight)

  函数名称：_pageModeSetPrintArea 函数功能：设置页模式的打印区域 参数描述：

  参数：
    `X[in]：横坐标` - 0 -65535
    `Y[in]：纵坐标` - 0- 65535
    `AreaWidth[in]：打印宽度` - 0 -65535
    `AreaHeight[in]：打印高度` - 0 -65535 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PAGE_MODE_SET_PRINT_AREA,ERR_PARAM

### _pageModeSetPrintDirection

    public int _pageModeSetPrintDirection(int Direction)

  函数名称：_pageModeSetPrintDirection 函数功能：设置页模式的打印方向 参数描述：

  参数：
    `Direction[in]：指定打印区域的方向（原点位置）0--左上角;1--左下角;2--右下角` - ;3--右上角 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PAGE_MODE_SET_PRINT_DIRECTION,ERR_PARAM

### _pageModePrint

    public int _pageModePrint()

  函数名称：_pageModePrint 函数功能：页模式下打印 参数描述： 返回值说明：

  返回：
    成功：POS_SUCCESS，失败：ERR_PAGE_MODE_PRINT,ERR_PARAM

### _pageModeClearBuffer

    public int _pageModeClearBuffer()

  函数名称：_pageModeClearBuffer 函数功能：在页模式或标签模式下清除缓冲区中的数据 参数描述： 返回值说明：

  返回：
    成功：POS_SUCCESS，失败：ERR_PAGE_MODE_CLEAR_BUFFER

### _barcodeSetModuleWidth

    public int _barcodeSetModuleWidth(int ModuleWidth)

  函数名称：_barcodeSetModuleWidth 函数功能：设置条码的基本模块宽度 参数描述：

  参数：
    `ModuleWidth[in]：表示条码的基本模块宽度代号，可以为2-6` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_SELECT_MODULE_WIDTH,ERR_PARAM

### _barcodeSelectBarcodeHeight

    public int _barcodeSelectBarcodeHeight(int BarcodeHeight)

  函数名称：_barcodeSelectBarcodeHeight 函数功能：设置条码高度 参数描述：

  参数：
    `BarcodeHeight[in]：表示条码的基本模块高度代号，可以为0-255` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_SELECT_BARCODE_HEIGHT,ERR_PARAM

### _barcodeSelectHriFontType

    public int _barcodeSelectHriFontType(int HriFontType)

  函数名称：_barcodeSelectHriFontType 函数功能：选择条码 HRI 字符的字体格式 参数描述：

  参数：
    `HriFontType[in]：选择条码` - HRI字符的字体格式，可以为0-1.标准ASCII和压缩ASCII 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_SELECT_HRI_FONT_TYPE,ERR_PARAM

### _barcodeSetHriFontPosition

    public int _barcodeSetHriFontPosition(int Position)

  函数名称：_barcodeSetHriFontPosition 函数功能：选择HRI字符的打印位置 参数描述：

  参数：
    `Position[in]：字符的位置。` - 0x00 不打印 ；0x01 只在条码上方打印 ； 0x02 只在条码下方打印 ；0x03 条码上、下方都打印 。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_SELECT_HRI_FONT_POSITION,ERR_PARAM

### _barcodePrintQR

    public int _barcodePrintQR(int BasicElementWidth,
                               int SymbolType,
                               int LanguageMode)

  函数名称：_barcodePrintQR 函数功能：设置QR条码参数 参数描述：

  参数：
    `BasicElementWidth[in]：指定条码的基本元素宽度。可以为` - 1 到 10
    `SymbolType[in]：符号类型。可以为1或2，1—原始类型，2—增强类型。` -
    `LanguageMode[in]：语言模式。可以为0或1，0—中文，1—日文。` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_QR_SET_PARAM,ERR_PARAM

### _barcodePrintPDF417CorrectionGrade

    public int _barcodePrintPDF417CorrectionGrade(int CorrectionGrade)

  函数名称：_barcodePrintPDF417CorrectionGrade 函数功能：设置PDF417码纠错等级 参数描述：

  参数：
    `CorrectionGrade[in]：条码就错级别可以为0` - 到 8。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_PDF417_SELECT_CORRECTION_GRADE,ERR_PARAM

### _barcodePrintPDF417

    public int _barcodePrintPDF417(int AppearanceToHeight,
                                   int AppearanceToWidth,
                                   int RowsNumber,
                                   int ColumnsNumber,
                                   int Xsize,
                                   int LineHeight)

  函数名称：_barcodePrintPDF417 函数功能：设置PDF417码参数 参数描述：

  参数：
    `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。 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_PDF417_SET_SIZE,ERR_PARAM

### _barcodePrint1Dimension

    public int _barcodePrint1Dimension(int BarcodeType,
                                       int DataLength)

  函数名称：_barcodePrint1Dimension 函数功能：设置一维条码类型 参数描述：

  参数：
    `BarcodeType[in]：指定条码的类型。` -
    `DataLength[in]：打印数据长度。` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_PRINT_1D ,ERR_PARAM

### _barcodePrint2Dimension

    public int _barcodePrint2Dimension(int BarcodeType,
                                       int DataLength)

  函数名称：_barcodePrint2Dimension 函数功能：设置而为条码类型 参数描述：

  参数：
    `BarcodeType[in]：指定条码的类型。` -
    `DataLength[in]：打印数据长度。` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_PRINT_2D,ERR_PARAM

### _barcodePrintGS1DataBar1Dimension

    public int _barcodePrintGS1DataBar1Dimension(int BarcodeType,
                                                 int BasicElementWidth,
                                                 int BarcodeHeight,
                                                 int BasicElementHeight,
                                                 int SeparatorHeight,
                                                 int SegmentHeight,
                                                 int HRI,
                                                 int AI)

  函数名称：_barcodePrintGS1DataBar1Dimension 函数功能：设置GS1条码参数 参数描述：

  参数：
    `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)` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_BARCODE_GS1DATABAR_SET_PARAM,ERR_PARAM

### _getGreyLevel

    public int _getGreyLevel(int pixel,
                             float intensity)

  函数名称：_getGreyLevel 函数功能：获取位图像素点灰度值 参数描述：

  参数：
    `pixel[in]：颜色值` -
    `intensity[in]：比例` - 返回值说明：
  返回：
    成功：gray，失败：-1

### _scaleImage

    public Bitmap _scaleImage(Bitmap picture,
                              int newWidth)

  函数名称：_scallImage 函数功能：把Image缩放到允许的范围内 参数描述：

  参数：
    `picture[in]：原始图像位图结构体` -
    `newWidth[in]：新的图像宽度` - 返回值说明：
  返回：
    成功：缩放后的位图结构体，失败：null

### _imageInitWithUIImage

    public Bitmap _imageInitWithUIImage(Bitmap image,
                                        int PrintAreaWidth)

  函数名称：_imageInitWithUIImage 函数功能：把Image缩放到允许的范围内 参数描述：

  参数：
    `image[in]：原始图像位图结构体` -
    `newWidth[in]：新的图像宽度` - 返回值说明：
  返回：
    成功：处理后的允许范围内的位图结构体，失败：null

### _imageFormatConvertForDownload

    public int _imageFormatConvertForDownload(Bitmap cg_image,
                                              byte[] data_buf)

  函数名称：_imageFormatConvertForDownload 函数功能：图像数据格式转换 参数描述：

  参数：
    `image[in]：图像文件结构体` -
    `data_buf[out]：下载目标图像数据缓冲区` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING,ERR_PARAM

### _imageDownloadToPrinterRAM

    public int _imageDownloadToPrinterRAM(Bitmap cg_image,
                                          int nID)

  函数名称：_imageDownloadToPrinterRAM 函数功能：图像数据格式转换 参数描述：

  参数：
    `cg_image[in]：图像结构体` -
    `nID[in]：下载到RAM的位图图号，0` - ≤ n ≤ 7 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_IMAGE_DOWNLOAD_RAM,ERR_PARAM

### _imageRAMPrint

    public int _imageRAMPrint(int ImageID,
                              int Mode)

  函数名称：_imageRAMPrint 函数功能：打印下载RAM的位图 参数描述：

  参数：
    `ImageID[in]：下载到RAM的位图图号，0` - ≤ n ≤ 7
    `Mode[in]：指定图像的打印模式` - , 0x00 正常、0x01 倍宽、 0x02 倍高、0x03 倍宽且倍高 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_IMAGE_RAM_PRINT,ERR_PARAM

### _imagePrinterRAM

    public int _imagePrinterRAM(int nID,
                                int nOrgx,
                                int nMode)

  函数名称：_imagePrinterRAM 函数功能：定义下载的位图 参数描述：

  参数：
    `ImageID[in]：下载到RAM的位图图号，0` - ≤ n ≤ 7
    `nOrgx[in]：指定将要打印的位图和左边界的距离点数。` - 可以为 0到 65535 点
    `nMode[in]：指定位图的打印模式,0x00` - 正常、0x01 倍宽、 0x02 倍高、0x03 倍宽且倍高 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_PROCESSING,ERR_PARAM

### _imageDownloadToPrinterFlash

    public int _imageDownloadToPrinterFlash(int image_num,
                                            Bitmap[] cg_image)

  函数名称：_imageDownloadToPrinterFlash 函数功能：下载位图到Flash中 参数描述：

  参数：
    `ImageNum[in]：下载到Flash中的图像的个数` -
    `cg_image[in]：下载到Flash中的位图结构体` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_IMAGE_DOWNLOAD_FLASH,ERR_PARAM

### _imageFlashPrint

    public int _imageFlashPrint(int ImageID,
                                int Mode)

  函数名称：_imageFlashPrint 函数功能：打印下载到Flash中的位图 参数描述：

  参数：
    `ImageID[in]：下载到FLASH的位图图号，0` - ≤ n ≤ 255
    `Mode[in]：指定图像的打印模式` - , 0x00 正常、0x01 倍宽、 0x02 倍高、0x03 倍宽且倍高
    `PrinterWidth[in]：能打印的最大宽度` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_IMAGE_FLASH_PRINT,ERR_PARAM

### _imageDownLoadAndPrint

    public int _imageDownLoadAndPrint(Bitmap image,
                                      int Mode,
                                      int StartHorPos)

  函数名称：_imageDownLoadAndPrint 函数功能：下载位图并打印 参数描述：

  参数：
    `image[in]：图像结构体` -
    `Mode[in]：打印方式，0：8点单密度，1：8点双密度，32：24点单密度，33：24点双密度` -
    `StartHorPos[in]：初始打印位置。` - 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_IMAGE_DOWNLOAD_AND_PRINT,ERR_PARAM

### _createRasterBitmap

    public Bitmap _createRasterBitmap(java.lang.String printText,
                                      int textSize,
                                      int bold)

  函数名称：_createRasterBitmap 函数功能：创建位图 参数描述：

  参数：
    `printText[in]：文字内容信息` -
    `textSize[in]：画布的尺寸` -
    `bold[in]：打印内容字体的粗细程度` - 返回值说明：
  返回：
    成功：Bitmap结构体，失败：ERR_PROCESSING

### _imageStandardModeRasterPrint

    public int _imageStandardModeRasterPrint(Bitmap cg_image,
                                             int Mode)

  函数名称：_imageStandardModeRasterPrint 函数功能：打印光栅图像 参数描述：

  参数：
    `cg_image[in]：位图图像结构体` -
    `Mode[in]：指定位图的打印模式` - , 0x00 正常、0x0倍宽、 0x02倍高、0x03倍宽且倍高 返回值说明：
  返回：
    成功：POS_SUCCESS，失败：ERR_IMAGE_STANDARD_MODE_RASTER_PRINT,ERR_PARAM

概述 | 软件包 | 类 | 使用 | 树 | 已过时 | 索引 | 帮助
上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造方法 | 方法 | 详细信息： 字段 | 构造方法 | 方法