목차 1. 매뉴얼안내 지원정보 지원장치및인터페이스목록 매뉴얼내숫자표기법 각모델별좌표의사용범위 패키지콘텐츠 매뉴얼 라이브러리 샘플소

Size: px
Start display at page:

Download "목차 1. 매뉴얼안내 지원정보 지원장치및인터페이스목록 매뉴얼내숫자표기법 각모델별좌표의사용범위 패키지콘텐츠 매뉴얼 라이브러리 샘플소"

Transcription

1 API 레퍼런스가이드 Label Printer SDK Android Ver SLP-DX420 / DX423 SLP-DX220 / DX223 SLP-TX400 / TX403 SLP-TX420 / TX423 SLP-TX220 / TX223 SLP-DL410 / DL413 SRP-770III / E770III XT5-40 / XT5-43 / XT5-46 SPP-L3000

2 목차 1. 매뉴얼안내 지원정보 지원장치및인터페이스목록 매뉴얼내숫자표기법 각모델별좌표의사용범위 패키지콘텐츠 매뉴얼 라이브러리 샘플소스코드 지원함수목록 LabelPrinterSDK Class Reference 개요 Methods BixolonLabelPrinter findbluetoothprinters findnetworkprinters findusbprinters connect( 블루투스 Classic 전용 ) connect ( 블루투스 Classic / BLE) connect (Wi-Fi / Ethernet) connect (USB 전용 ) isconnected disconnect print drawtext drawvectorfonttext draw1dbarcode drawmaxicode drawpdf drawqrcode drawdatamatrix drawaztec drawcode drawcodablock drawmicropdf drawimbbarcode drawmsibarcode drawplesseybarcode drawtlc39barcode drawrssbarcode drawblock drawtowblock drawcircle drawbitmap drawbitmap drawcompressionimage getstatus setautocutter Ver

3 getprinterinformation printinformation initializeprinter setorientation setcharacterset setprintingtype setmargin setbackfeedoption setbuffermode clearbuffer setlength setrewinder setspeed setoffset setdensity setcutterposition setwidth executedirectio executedirectio 상수값 Alignments Device Font Alignment Vector Font Alignment Barcode HRI MaxiCode Modes D Barcode Types Barcode Origin Point Error Correction Level Data Compression Method QRCode Model Code 49 Starting Mode Codablock Mode Check Digit Option RSS Barcode Type Rotation Degrees Device Fonts Vector Fonts Draw Block Options Draw Circle Sizes International Character Set Code Pages Printing Type Media Type Speed Value Orientation Printer Status Printer Information MicroPDF417 Mode List PDF417 Barcode HRI CODE49 Barcode HRI PLESSEY Barcode HRI Ver

4 3-30 MSI Barcode HRI 부록 개발환경설정 Manifest 권한설정 안드로이드장치연결 Android 장치개발자옵션설정 Net Configuration Tool 사용 Ver

5 1. 매뉴얼안내 이 SDK 매뉴얼에는 Android 용응용프로그램개발에필요한라이브러리에대한내용이기술되어있습니다. 1-1 지원정보 Android OS 3.1 (Honeycomb, Android API 12) 이상 1-2 지원장치및인터페이스목록 모델명 Wi-Fi Ethernet Bluetooth BLE USB SLP-DX420 O O X X O SLP-DX423 O O X X O SLP-DX220 O O O X O SLP-DX223 O O O X O SLP-TX420 O O X X O SLP-TX423 O O X X O SLP-TX220 O O X X O SLP-TX223 O O X X O SLP-DL410 O O X X O SLP-DL413 O O X X O SLP-TX400 O O X X O SLP-TX403 O O X X O SRP-770III O O X X O SRP-E770III X O X X O XT5-40/XT5-43/XT5-46 O O O O O SPP-L3000 O X O O O BLE : Bluetooth Low Energy 1-3 매뉴얼내숫자표기법 매뉴얼내의숫자표기는 10 진수로작성되어있으나 "0x" 로시작하는숫자표기의경우 16 진수에해당됩니다. [ 예시 ] 10진수와 16진수의구분값 10진수표기 16진수표기 4 4 0x x0A x4C Ver

6 1-4 각모델별좌표의사용범위 모델명 최소너비 최대너비 SLP-DX SLP-DX SLP-DX SLP-DX SLP-TX SLP-TX SLP-TX SLP-TX SLP-DL SLP-DL SLP-TX SLP-TX SRP-770III SRP-E770III XT XT XT SPP-L 패키지콘텐츠 매뉴얼 Manual_Label_Printer_SDK_FOR_Android_API Reference Guide_korean_Rev_*_** Manual_Label_Printer_SDK_FOR_Android_API Reference Guide_english_Rev_*_** 매뉴얼폴더를참조하세요 라이브러리 라이브러리위치 / 이름 libs/bixolonlabelprinter_v[xxx].jar libs/android-support-v4.jar libs/image/opencv-[x.x.xx].jar libs/image/cpu-type/libopencv_java.so 대괄호안의내용은해당라이브러리의버전에따라변경됩니다 샘플소스코드 설명 Label Printer 사용을위한라이브러리 Android support 라이브러리 Image 인쇄를위한라이브러리 Image 인쇄를위한 native 라이브러리 샘플위치 / 이름 sample/bixolonlabelprintersample 설명프린터사용에대한샘플어플리케이션 Ver

7 1-6 지원함수목록 General Search Connection Print Text Barcode Block Circle Image Status & 함수명 BixolonLabelPrinter findbluetoothprinter findnetworkprinter findusbprinter connect isconnected disconnect print drawtext drawvectorfonttext draw1dbarcode drawmaxicode drawpdf417 drawqrcode drawdatamatrix drawaztec drawcode49 drawcodablock drawmicropdf417 drawimbbarcode drawmsibarcode drawbarcodeplessey drawtlc39barcode drawrssbarcode drawblock drawtowblock drawcircle drawbitmap drawcompressionimage getstatus 비고 Cut setautocutter 커터장착모델에한함 Information getprinterinformation printinformation Printer Setting initializeprinter setorientation setcharacterset setprintingtype Ver

8 Printer Setting Direct I/O 함수명 setmargin setbackfeedoption setlength setbuffermode clearbuffer setrewinder setspeed setoffset setdensity setcutterpositionb setwidth executedirectio Label Printer SDK for Android 비고 Rewinder 장착모델에한함 Ver

9 2. LabelPrinterSDK Class Reference 2-1 개요 BixolonLabelPrinter Class 는프린터를제어하는메인객체입니다. Label Printer SDK for Android 2-2 Methods BixolonLabelPrinter BixolonLabelPrinter 의객체를생성합니다. void BixolonLabelPrinter(Context context, Handler handler, Looper looper); [ 매개변수 ] Context context : 시스템서비스를사용하는 UI 컨텍스트 Handler handler : 이벤트를수신할메시지 Handler Looper looper : Message Queue 를처리할 Looper Message Queue 를따로처리하지않을경우에는 null 입력 주의 Handler 가작성되지않은경우에는라이브러리에서보내는이벤트를수신할수없습니다. Ver

10 BixolonLabelPrinter mprinter; private Handler protected void oncreate(bundle savedinstancestate) { backgroundthread.start(); mprinter = new BixolonLabelPrinter(this, backhandler, Looper.myLooper()); Handler mainhandler = new public void handlemessage(message msg){ switch( case BixolonLabelPrinter.MESSAGE_STATE_CHANGE: break; case private Thread backgroundthread = new public void run() { Looper.prepare(); backhandler = new public void handlemessage(message msg) { switch(msg.what){ case BixolonLabelPrinter.MESSAGE_STATE_CHANGE: Message message = new Message(); message.what = msg.what; message.obj = msg.obj; message.arg1 = msg.arg1; mainhandler.sendmessage(message); break; case break; ; Looper.loop(); ; Ver

11 2-2-2 findbluetoothprinters 페어링된블루투스프린터를검색합니다. void findbluetoothprinter(); [ 반환값 ] Set<BluetoothDevice> : 페어링된프린터목록 null : 페어링된블루투스프린터가없거나, protected void oncreate(bundle savedinstancestate) { mprinter.findbluetoothprinter(); private final Handler mhandler = new Handler() public void handlemessage(message msg) { switch (msg.what) { case BixolonLabelPrinter.MESSAGE_BLUETOOTH_DEVICE_SET: if(msg.obj == null) { Log.i( TAG, Bluetooth Device not found! ); else { Set<BluetoothDevice> devices = (Set<BluetoothDevice>)msg.obj; break; Ver

12 2-2-3 findnetworkprinters Network 프린터를검색합니다. ` void findnetworkprinters(int timeout); [ 매개변수 ] int timeout : 프린터검색시간 ( 단위 : 밀리초 ) [ 반환값 ] Set<String> : 검색된 Ethernet / Wi-Fi 프린터목록 null : protected void oncreate(bundle savedinstancestate) { mprinter.findnetworkprinters (); private final Handler mhandler = new Handler() public void handlemessage(message msg) { switch (msg.what) { case BixolonLabelPrinter.MESSAGE_NETWORK_DEVICE_SET: if(msg.obj == null) { Log.i( TAG, Network Device not found! ); else { Set<String> devices = (Set<String>)msg.obj; break; Ver

13 2-2-4 findusbprinters USB 프린터를검색합니다. void findusbprinters() [ 반환값 ] Set<UsbDevice> : 검색된 USB 목록 null : 연결된 USB protected void oncreate(bundle savedinstancestate) { mprinter.findusbprinter(); private final Handler mhandler = new Handler() public void handlemessage(message msg) { switch (msg.what) { case BixolonLabelPrinter.MESSAGE_USB_DEVICE_SET: if(msg.obj == null) { Log.i( TAG, USB Device not found! ); else { Set<UsbDevice> devices = (Set<UsbDevice>)msg.obj; break; Ver

14 2-2-5 connect( 블루투스 Classic 전용 ) 프린터에연결을시도합니다. void connect(string address) [ 매개변수 ] String address : 블루투스프린터 Mac protected void oncreate(bundle savedinstancestate) { String address = 74:F0:7F:xx:xx:xx ; mprinter.connect(address); private final Handler mhandler = new Handler() public void handlemessage(message msg) { switch (msg.what) { case BixolonLabelPrinter.MESSAGE_STATE_CHANGE: switch (msg.arg1) { case BixolonLabelPrinter.STATE_CONNECTED: Log.i( TAG, Device is connected! ); break; case BixolonLabelPrinter.STATE_CONNECTING: Log.i( TAG, Device is connecting! ); break; case BixolonLabelPrinter.STATE_NONE: Log.i( TAG, connect is failed or disconnected! ); break; Ver

15 2-2-6 connect ( 블루투스 Classic / BLE) 프린터에연결을시도합니다. void connect(string address, int type) [ 매개변수 ] String address : 프린터의 Mac Address int type : 블루투스종류 (0 : Classic / 1 : protected void oncreate(bundle savedinstancestate) { String address = 74:F0:7F:xx:xx:xx ; Int type = BixolonLabelPrinter.BLUETOOTH_CLASSIC; mprinter.connect(address, type); private final Handler mhandler = new Handler() public void handlemessage(message msg) { switch (msg.what) { case BixolonLabelPrinter.MESSAGE_STATE_CHANGE: switch (msg.arg1) { case BixolonLabelPrinter.STATE_CONNECTED: Log.i( TAG, Device is connected! ); break; case BixolonLabelPrinter.STATE_CONNECTING: Log.i( TAG, Device is connecting! ); break; case BixolonLabelPrinter.STATE_NONE: Log.i( TAG, connect is failed or disconnected! ); break; Ver

16 2-2-7 connect (Wi-Fi / Ethernet) 프린터에연결을시도합니다. void connect (String address, int port, int timeout) [ 매개변수 ] String address : 프린터의 IP 주소 int port : 프린터의 port 번호 ( 기본값 : 9100) int timeout : protected void oncreate(bundle savedinstancestate) { String address = x.x ; Int port = 9100; Int timeout = 5000; mprinter.connect(address, port, timeout); private final Handler mhandler = new Handler() public void handlemessage(message msg) { switch (msg.what) { case BixolonLabelPrinter.MESSAGE_STATE_CHANGE: switch (msg.arg1) { case BixolonLabelPrinter.STATE_CONNECTED: Log.i( TAG, Device is connected! ); break; case BixolonLabelPrinter.STATE_CONNECTING: Log.i( TAG, Device is connecting! ); break; case BixolonLabelPrinter.STATE_NONE: Log.i( TAG, connect is failed or disconnected! ); break; Ver

17 2-2-8 connect (USB 전용 ) 프린터에연결을시도합니다. void connect(usbdevice device) [ 매개변수 ] UsbDevice device : 현재연결된 USB protected void oncreate(bundle savedinstancestate) { mprinter.connect(usbdevice); private BroadcastReceiver musbreceiver = new public void onreceive(context context, Intent intent) { String action = intent.getaction(); if(usbmanager.action_usb_device_attached.equals(action)) { Log.i( TAG, USB is connected! ); else if(usbmanager.action_usb_device_detached.equals(action)) { Log.i( TAG, USB is disconnected! ); ; Ver

18 2-2-9 isconnected 프린터연결여부를확인합니다. boolean isconnected(); [ 반환값 ] true : 연결되어있음 false : protected void oncreate(bundle savedinstancestate) { boolean isconnected = mprinter.isconnected(); if(isconnected) { Log.i( TAG, Device is connected! ); else { Log.i( TAG, connect is failed! ); Ver

19 disconnect 프린터연결을해제합니다. void protected void oncreate(bundle savedinstancestate) { disconnect(); Ver

20 print 프린터의버퍼에쌓여있는내용을인쇄합니다. void print(int set, int copy); [ 매개변수 ] int set : 라벨의세트수 int copy : protected void oncreate(bundle savedinstancestate) { if(mprinter.isconnected) { int set = 1; int copy = 1; mprinter.print(set, copy); else { return; Ver

21 drawtext 이미지버퍼에 Device Font 문자를입력합니다. void drawtext(string data, int horizontalposition, int verticalposition, int fontsize, int horizontalmultiplier, int verticalmultiplier, int rightspace, int rotation, boolean reverse, boolean bold, int alignment) [ 매개변수 ] String data : 출력을원하는문자열 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int fontsize : Font 선택 FONT_SIZE_ X 15 (dots) FONT_SIZE_ X 20 (dots) FONT_SIZE_ X 25 (dots) FONT_SIZE_ X 30 (dots) FONT_SIZE_ X 38 (dots) FONT_SIZE_ X 40 (dots) FONT_SIZE_ X 76 (dots) FONT_SIZE_ X 34 (dots) FONT_SIZE_ X 44 (dots) FONT_SIZE_ X 58 (dots) FONT_SIZE_KOREAN X 16 (dots) (ASCII 9 X 15) FONT_SIZE_KOREAN X 24 (dots) (ASCII 12 X 24) FONT_SIZE_KOREAN X 20 (dots) (ASCII 12 X 20) FONT_SIZE_KOREAN X 26 (dots) (ASCII 16 X 30) FONT_SIZE_KOREAN X 26 (dots) (ASCII 16 X 30) FONT_SIZE_KOREAN X 38 (dots) (ASCII 22 X 34) FONT_SIZE_GB X 24 (dots) (ASCII 12 X 24) FONT_SIZE_BIG X 24 (dots) (ASCII 12 X 24) FONT_SIZE_SHIFT_JIS X 24 (dots) (ASCII 12 X 24) int horizontalmultiplier : Font의가로확대배율 ( 범위 : 1~4) int verticalmultiplier : Font의세로확대배율 ( 범위 : 1~4) int rightspace : 문자의오른쪽자간 (ex: 5, +3, -10) int rotation : 폰트의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 boolean reverse : 역상체사용 (true : 사용, false : 미사용 ) boolean bold : 굵은글씨사용여부 (true : 사용, false : 미사용 ) Ver

22 int alignment : 정렬방식 TEXT_ALIGNMENT_NONE 48 정렬없음 TEXT_ALIGNMENT_LEFT 70 왼쪽정렬 TEXT_ALIGNMENT_RIGHT 76 오른쪽정렬 TEXT_ALIGNMENT_RIGHT_TO_LEFT 82 문자열을오른쪽에서왼쪽방향으로출력 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawtext(){ mprinter.drawtext("bixolon Device Font Text test!!", 100, 80, BixolonLabelPrinter.FONT_SIZE_10, 1, 1, 0, BixolonLabelPrinter.ROTATION_90_DEGREES, false, true, BixolonLabelPrinter.TEXT_ALIGNMENT_LEFT); mprinter.print(1, 1); Ver

23 drawvectorfonttext 이미지버퍼에 Vector Font 문자를입력합니다. void drawvectorfonttext(string data, int horizontalposition, int verticalposition, int font, int width, int height, int rightspace, boolean bold, boolean reverse, boolean italic, int rotation, int alignment, int direction) [ 매개변수 ] String data : 출력을원하는문자열 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int font : Font 선택 VECTOR_FONT_ASCII 85 ASCII (1Byte code) VECTOR_FONT_KS KS5601 (2Byte code) VECTOR_FONT_BIG5 66 BIG5 (2Byte code) VECTOR_FONT_GB GB2312 (2Byte code) VECTOR_FONT_SHIFT_JIS 74 Shift-JIS (2Byte code) VECTOR_FONT_OCR_A 97 OCR-A (1Byte code) VECTOR_FONT_OCR_B 98 OCR-B (1Byte code) int width : Font 폭 ( 범위 : 1~1500) int height : Font 높이 ( 범위 : 1~1500) int rightspace : 오른쪽여백 ( 예 : 5, +3, -10). boolean bold : 굵은글씨사용여부 (true : 사용, false : 미사용 ) boolean reverse : 역상체사용여부 (true : 사용, false : 미사용 ) boolean Italic : 기울임체사용여부 (true : 사용, false : 미사용 ) int rotation : 폰트의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 int alignment : 정렬방식 VECTOR_FONT_TEXT_ALIGNMENT_LEFT 76 왼쪽정렬 VECTOR_FONT_TEXT_ALIGNMENT_RIGHT 82 오른쪽정렬 VECTOR_FONT_TEXT_ALIGNMENT_CENTER 67 가운데정렬 VECTOR_FONT_TEXT_DIRECTION_LEFT_TO_RIGHT 0 문자열을왼쪽에서오른쪽방향으로출력 VECTOR_FONT_TEXT_DIRECTION_RIGHT_TO_LEET 1 문자열을오른쪽에서왼쪽방향으로출력 int direction : 문자열의출력방향 Ver

24 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Label Printer SDK for Android private void drawvectorfonttext (){ mprinter.drawvectorfonttext( Bixolon Vector Font Text Test, 50, 100, BixolonLabelPrinter.VECTOR_FONT_KS5601, 40, 40, 0, true, false, false, BixolonLabelPrinter.ROTATION_NONE, BixolonLabelPrinter.VECTOR_FONT_TEXT_ALIGNMENT_LEFT, BixolonLabelPrinter.VECTOR_FONT_TEXT_DIRECTION_LEFT_TO_RIGHT ); mprinter.print(1, 1); Ver

25 draw1dbarcode 이미지버퍼에 1 차원바코드를입력합니다. void draw1dbarcode(string data, int horizontalposition, int verticalposition, int barcodeselection, int narrowbarwidth, int widebarwidth, int height, int rotation, int hri, int quietzonewidth) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int barcodeselection : 바코드종류 BARCODE_CODE39 0 Code39 BARCODE_CODE128 1 Code128 BARCODE_I2OF5 2 Interleaved 2of5 BARCODE_CODABAR 3 Codabar BARCODE_CODE93 4 Code93 BARCODE_UPC_A 5 UPC-A BARCODE_UPC_E 6 UPC-E BARCODE_EAN13 7 EAN13 BARCODE_EAN8 8 EAN8 BARCODE_UCC_EAN128 9 UCC/EAN128 BARCODE_CODE11 10 Code11 BARCODE_PLANET 11 Planet BARCODE_INDUSTRIAL_2OF5 12 Industrial 2of5 BARCODE_STANDARD_2OF5 13 Standard 2of5 BARCODE_LOGMARS 14 Logmars BARCODE_UPC_EAN_EXTENSIONS 15 UPC/EAN Extensions BARCODE_POSTNET 16 Postnet int narrowbarwidth : 좁은바의너비 int widebarwidth : 넓은바의너비 int height : 바코드의높이 int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 Ver

26 int hri : 바코드값의출력위치 HRI_NOT_PRINTED 0 HRI 를사용하지않음 HRI_BELOW_FONT_SIZE_1 1 HRI 위치 : 바코드의하단 Font Size : 1 HRI_ABOVE_FONT_SIZE_1 2 HRI 위치 : 바코드의상단 Font Size : 1 HRI_BELOW_FONT_SIZE_2 3 HRI 위치 : 바코드의하단 Font Size : 2 HRI_ABOVE_FONT_SIZE_2 4 HRI 위치 : 바코드의상단 Font Size : 2 HRI_BELOW_FONT_SIZE_3 5 HRI 위치 : 바코드의하단 Font Size : 3 HRI_ABOVE_FONT_SIZE_3 6 HRI 위치 : 바코드의상단 Font Size : 3 HRI_BELOW_FONT_SIZE_4 7 HRI 위치 : 바코드의하단 Font Size : 4 HRI_ABOVE_FONT_SIZE_5 8 HRI 위치 : 바코드의상단 Font Size : 4 int quietzonewidth : 여백 ( 범위 : 0~20) [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.draw1dbarcode( , 90, 200, BixolonLabelPrinter.BARCODE_CODE128, 1, 2, 240, BixolonLabelPrinter.ROTATION_NONE, 0, 0); mprinter.print(1, 1); Ver

27 drawmaxicode 이미지버퍼에 MaxiCode 바코드를입력합니다. void drawmaxicode(string data, Int horizontalposition, int verticalposition, int mode) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) Int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) Int mode : MaxiCode의 Mode _SDK_MAXICODE_MODE_0 0 MaxiCode Mode 0 _SDK_MAXICODE_MODE_2 2 MaxiCode Mode 2 _SDK_MAXICODE_MODE_3 3 MaxiCode Mode 3 _SDK_MAXICODE_MODE_4 4 MaxiCode Mode 4 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawmaxicode("bixolon Maxicode Test", 100, 100, BixolonLabelPrinter.MAXICODE_MODE2); mprinter.print(1, 1); print(); Ver

28 drawpdf417 이미지버퍼에 PDF417 바코드를입력합니다. void drawpdf417(string data, int horizontalposition, int verticalposition, Int maxrow, int maxcolumn, int errorcorrection\, int compression, int hri, int orignpoint, int width, int height, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int maxrow : 최대가로여백 ( 범위 : 3~90) int maxcolumn : 최대세로여백 ( 범위 : 1~30) int errcorrection : 에러보정레벨 PDF417_ERROR_CORRECTION_LEVEL0 0 에러보정레벨 0 PDF417_ERROR_CORRECTION_LEVEL1 1 에러보정레벨 1 PDF417_ERROR_CORRECTION_LEVEL2 2 에러보정레벨 2 PDF417_ERROR_CORRECTION_LEVEL3 3 에러보정레벨 3 PDF417_ERROR_CORRECTION_LEVEL4 4 에러보정레벨 4 PDF417_ERROR_CORRECTION_LEVEL5 5 에러보정레벨 5 PDF417_ERROR_CORRECTION_LEVEL6 6 에러보정레벨 6 PDF417_ERROR_CORRECTION_LEVEL7 7 에러보정레벨 7 PDF417_ERROR_CORRECTION_LEVEL8 8 에러보정레벨 8 int compression : Data Compression Method DATA_COMPRESSION_TEXT 0 2char / codeword DATA_COMPRESSION_NUMERIC char / codeword DATA_COMPRESSION_BINARY 2 1.2bytes / codeword int hri : HRI 출력여부선택 PDF417_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 PDF417_HRI_BELOW_BARCODE 1 바코드아래에인쇄 int barcodeoriginpoint : 바코드의시작지점 BARCODE_ORIGIN_POINT_CENTER 0 기준점을바코드의한가운데로지정합니다. BARCODE_ORIGIN_POINT_UPPER_LEFT 1 기준점을바코드의좌측상단으로지정합니다. int width : 모듈폭 ( 범위 : 2~9) int height : 바코드의높이 ( 범위 : 4~99) Ver

29 int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawpdf417("bixolon PDF417 Test", 100, 100, 10, 5, BixolonLabelPrinter.PDF417_ERROR_CORRECTION_LEVEL0, BixolonLabelPrinter.DATA_COMPRESSION_TEXT, BixolonLabelPrinter.PDF417_HRI_NOT_PRINTED, BixolonLabelPrinter.BARCODE_ORIGIN_POINT_CENTER, 5, 50, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

30 drawqrcode 이미지버퍼에 QRCode 바코드를입력합니다. void drawqrcode(string data, int horizontalposition, int verticalposition, int model, int ecclevel, int size, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ). int model : QRCode Model QR_CODE_MODEL1 1 QR Model 1 QR_CODE_MODEL2 2 QR Model 2 int ecclevel : 에러보정레벨 PDF417_ERROR_CORRECTION_LEVEL0 0 에러보정레벨 0 PDF417_ERROR_CORRECTION_LEVEL1 1 에러보정레벨 1 PDF417_ERROR_CORRECTION_LEVEL2 2 에러보정레벨 2 PDF417_ERROR_CORRECTION_LEVEL3 3 에러보정레벨 3 PDF417_ERROR_CORRECTION_LEVEL4 4 에러보정레벨 4 PDF417_ERROR_CORRECTION_LEVEL5 5 에러보정레벨 5 PDF417_ERROR_CORRECTION_LEVEL6 6 에러보정레벨 6 PDF417_ERROR_CORRECTION_LEVEL7 7 에러보정레벨 7 PDF417_ERROR_CORRECTION_LEVEL8 8 에러보정레벨 8 int size : 바코드의크기 ( 범위 : 1~4) int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

31 private void drawbarcode (){ mprinter.drawqrcode("bixolon QR Code Test", 100, 150, BixolonLabelPrinter.QR_CODE_MODEL1, BixolonLabelPrinter.ECC_LEVEL_15, 1, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

32 drawdatamatrix 이미지버퍼에 Data Matrix 를입력합니다. void drawdatamatrix(string data, int horizontalposition, int verticalposition, int size, boolean isreversed, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition: 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition: 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ). int size : 바코드의크기 ( 범위 : 1~4) boolean reverse : 바코드역상 (true : 사용, false : 미사용 ) int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawdatamatrix("bixolon DataMatrix Test", 50, 100, 2, false, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

33 drawaztec 이미지버퍼에 Aztec 바코드를입력합니다. void drawaztec(string data, int horizontalposition, int verticalposition, int size, boolean extendedchannel, int ecclevel, boolean menusymbol, int numberofsymbols, String optionalid, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int size : 바코드의크기 ( 범위 : 1~10) boolean extendedchannel : 확장채널코드사용여부 int ecclevel : 에러보정레벨 Error control and symbol size/type 값 Default error correction level 0 Error correction percentage 1~99 boolean menusymbol : Menu symbol 사용여부를선택합니다. (true: 사용, false: 미사용 ) int numberofsymbols : Number of symbols for structured append: (1 ~ 26) String optionalid : Optional ID field for structured append: ID field string (Maximum 24 character) int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

34 private void drawbarcode (){ mprinter.drawaztec("bixolon Aztec Test", 50, 100, 4, false, BixolonLabelPrinter.ECC_LEVEL_15, false, 10, null, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

35 drawcode49 이미지버퍼에 Code49 바코드를입력합니다. void drawcode49(string data, int horizontalposition, int verticalposition, int widthnarrow, int widthwide, int height, int hri, int startingmode, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int widthnarrow : 좁은바의너비 int widthwide : 넓은바의너비 int height : 바코드의높이 int hri : 바코드의 HRI 출력위치 CODE49_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 CODE49_HRI_BELOW_BARCODE 1 바코드아래에인쇄 CODE49_HRI_ABOVE_BARCODE 2 바코드위에인쇄 int startingmode : Starting Mode CODE49_STRING_MODE_REGULAR_ALPHANU Regular Alphanumeric 0 MERIC Mode CODE49_STRING_MODE_MULTIPLE_READ_AL Multiple Read 1 PHANUMERIC Alphanumeric CODE49_STRING_MODE_REGULAR_NUMERIC 2 Regular Numeric Mode CODE49_STRING_MODE_GROUP_ALPHANUM Group Alphanumeric 3 ERIC Mode CODE49_STRING_MODE_REGULAR_ALPHANU Regular Alphanumeric 4 MERIC_SHIFT1 Shift 1 CODE49_STRING_MODE_REGULAR_ALPHANU Regular Alphanumeric 5 MERIC_SHIFT2 Shift 2 CODE49_STRING_MODE_AUTOMATIC_MODE 7 Automatic Mode int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

36 Label Printer SDK for Android private void drawbarcode (){ mprinter.drawcode49("bixolon Code49 Test", 100, 50, 2, 4, 100, BixolonLabelPrinter.HRI_BELOW_FONT_SIZE_1, BixolonLabelPrinter. CODE49_STRING_MODE_AUTOMATIC_MODE, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

37 drawcodablock 이미지버퍼에 CodaBlock 바코드를입력합니다. void drawcodablock(string data, int horizontalposition, int verticalposition, int widthnarrow, int widthwide, int height, boolean securitylevel, Int datacolumns, char mode, int encode) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int widthnarrow : 좁은바의너비 int widthwide : 넓은바의너비 int height : 바코드의높이 boolean securitylevel : securitylevel 사용여부 (true : 사용, false : 미사용 ) int datacolumns : 한줄당문자수 ( 범위 : 2~62) char mode : 바코드출력모드 CODABLOCK_MODE_A A Code 39 의 Character set 을사용합니다. CODABLOCK_MODE_E E Code 128 의 Character set 을사용합니다. CODABLOCK_MODE_F F Code 128 의 Character set 을사용합니다. Function 1이자동으로추가됩니다. int encode : 인코딩을수행할행수 모드 값 CODABLOCK_MODE_A 1 ~ 18 CODABLOCK_MODE_E 2 ~ 4 CODABLOCK_MODE_F 2 ~ 4 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

38 private void drawbarcode (){ mprinter.drawcodablock("bixolon CodaBlock Test", 100, 100, 2, 4, 100, false, 10, BixolonLabelPrinter.CODABLOCK_MODE_A, 10); mprinter.print(1, 1); Ver

39 drawmicropdf417 이미지버퍼에 Micro PDF417 바코드를입력합니다. void drawmicropdf417(string data, int horizontalposition, int verticalposition, int modulewidth, int height, int mode, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int modulewidth : module 너비 ( 범위 : 2~8) int height : Barcode의높이 ( 범위 : 1~99) int mode : MicroPDF417 Barcode의 Mode Mode Number of Number of % of Max Alpha Data Columns Data Rows Cws for EC Characters Max Digits Ver

40 int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawmicropdf417("bixolon MicroPDF417 Test", 100, 100, 4, 100, 0, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

41 drawimbbarcode 이미지버퍼에 IMB 바코드출력을요청합니다. void drawimbbarcode(string data, int horizontalposition, int verticalposition, boolean hri, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) boolean hri : HRI 출력여부 (true : 출력 false: 미출력 ) int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawimbbarcode("bixolon Inteligent Mail Barcode Test", 100, 100, true, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

42 drawmsibarcode 이미지버퍼에 MSI 바코드를입력합니다. void drawmsibarcode(string data, int horizontalposition, int verticalposition, int widthnarrow, int widthwide, int height, int checkdigit, boolean printcheckdigit, int hri, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int widthnarrow : 좁은바의너비 int widthwide : 넓은바의너비 int height : 바코드의높이 int checkdigit : checkdigit Option 선택 MSI_BARCODE_CHECKDIGIT_NONE 0 Check Digit 없음 MSI_BARCODE_CHECKDIGIT_1MOD10 1 Check Digit 1 Mod 10 MSI_BARCODE_CHECKDIGIT_2MOD10 2 Check Digit 2 Mod 10 MSI_BARCODE_CHECKDIGIT_1MOD11_AND_1MOD_10 3 Check Digit 1 Mod 10 int printcheckdigit : HRI 에 Check Digit를포함여부 (true : 포함 false: 미포함 ) int hri : 바코드의 Data 값의출력위치 HRI_NOT_PRINTED 0 HRI 를사용하지않음 HRI_BELOW_FONT_SIZE_1 1 HRI 위치 : 바코드의하단 Font Size : 1 HRI_ABOVE_FONT_SIZE_1 2 HRI 위치 : 바코드의상단 Font Size : 1 HRI_BELOW_FONT_SIZE_2 3 HRI 위치 : 바코드의하단 Font Size : 2 HRI_ABOVE_FONT_SIZE_2 4 HRI 위치 : 바코드의상단 Font Size : 2 HRI_BELOW_FONT_SIZE_3 5 HRI 위치 : 바코드의하단 Font Size : 3 HRI_ABOVE_FONT_SIZE_3 6 HRI 위치 : 바코드의상단 Font Size : 3 HRI_BELOW_FONT_SIZE_4 7 HRI 위치 : 바코드의하단 Font Size : 4 HRI_ABOVE_FONT_SIZE_5 8 HRI 위치 : 바코드의상단 Font Size : 4 Ver

43 int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawmsibarcode(" ", 100, 100, 2, 4, 100, BixolonLabelPrinter.MSI_BARCODE_CHECKDIGIT_1MOD10, true, BixolonLabelPrinter.HRI_BELOW_FONT_SIZE_1, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

44 drawplesseybarcode 이미지버퍼에 Plessey 바코드를입력합니다. void drawplesseybarcode(string data, int horizontalposition, int verticalposition, int widthnarrow, int widthwide, int height, boolean printcheckdigit, int hri, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int widthnarrow : 좁은바의너비 int widthwide : 넓은바의너비 int height : 바코드의높이 printcheckdigit : HRI 에 Check Digit를포함여부 (true : 포함 false: 미포함 ) int hri : 바코드의 Data 값의출력위치 PLESSEY_BARCODE_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 PLESSEY_BARCODE_HRI_BELOW_BARCODE 1 바코드아래에인쇄 PLESSEY_BARCODE_HRI_ABOVE_BARCODE 2 바코드위에인쇄 int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

45 private void drawbarcode (){ mprinter.drawplesseybarcode(" ", 100, 100, 2, 4, 100, true, BixolonLabelPrinter.HRI_BELOW_FONT_SIZE_1, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

46 drawtlc39barcode 이미지버퍼에 TLC39 바코드를입력합니다. void drawtlc39barcode(string data, int horizontalposition, int verticalposition, int widthnarrow, int widthwide, int height, int rowheightofmicropdf417, int narrowwidthofmicropdf417, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int widthnarrow :Code39 좁은바의너비 int widthwide : Code39 넓은바의너비 int height : Code39 바코드의높이 int rowheightofmicropdf417 : micropdf417 행높이 int narrowwidthofmicropdf417 : micropdf417 좁은바의폭 int rotation : 바코드의회전방향 ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbarcode (){ mprinter.drawtlc39barcode("123456,abcd ", 100, 100, 2, 4, 100, 3, 2, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

47 drawrssbarcode 이미지버퍼에 RSS 바코드를입력합니다. void drawrssbarcode(string data, int horizontalposition, int verticalposition, int barcodetype, int magnification, int separator, int BarHeight, int SegmentWidth, int rotation) [ 매개변수 ] String data : 출력을원하는바코드값 int horizontalposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int barcodetype : RSS 바코드종류 BARCODE_TYPE_RSS14 0 RSS14 BARCODE_TYPE_RSS14_TRUNCATED 1 RSS14 truncated BARCODE_TYPE_RSS14_STACKED 2 RSS14 stacked BARCODE_TYPE_RSS14_STACKED_OMNIDIRE RSS14 3 CTIONAL Stacked omnidirectional BARCODE_TYPE_RSS_LIMITIED 4 RSS limited BARCODE_TYPE_RSS_EXPANDED 5 RSS Expanded BARCODE_TYPE_RSS_UPCA 6 RSS UPC A BARCODE_TYPE_RSS_UPCE 7 RSS UPC E BARCODE_TYPE_RSS_EAN13 8 EAN13 BARCODE_TYPE_RSS_EAN8 9 EAN 8 BARCODE_TYPE_RSS_UCC_EAN128_CCAB 10 EAN128 CC-A/B BARCODE_TYPE_RSS_UCC_EAN128_CCC 11 EAN128 CC-C int magnification : 확대비율 ( 범위 : 1~10) int separator : separator 높이 ( 범위 : 1~2) int barheight : 바코드의높이 int segmentwidth : segmentwidth ( 범위 : 0~22) int rotation : 바코드의회전방향 BLOCK_OPTION_LINE_OVERWRITING 79 Line Overwriting BLOCK_OPTION_LINE_EXCLUSIVE_OR 69 Line Exclusive OR BLOCK_OPTION_LINE_DELETE 68 Line Delete BLOCK_OPTION_SLOPE 83 Slope(a oblique line) BLOCK_OPTION_BOX 66 Box [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

48 private void drawbarcode (){ mprinter.drawrssbarcode(" this is composite info", 100, 100, BixolonLabelPrinter.BARCODE_TYPE_RSS14, 2, 1, 20, 10, BixolonLabelPrinter.ROTATION_NONE); mprinter.print(1, 1); Ver

49 drawblock 이미지버퍼에라인, 블록, 박스및사선을입력합니다. void drawblock(int horizontalstartposition, int verticalstartposition, int horizontalendposition, int verticalendposition, int option, int thickness) [ 매개변수 ] int horizontalstartposition : 수평 start 포지션 (X) ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalstartposition : 수직 start 포지션 (Y) ( 참조 : 1-3 각모델별좌표의사용범위 ) int horizontalendposition : 수평 end 포지션 (X) ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalendposition : 수직 end 포지션 (Y) ( 참조 : 1-3 각모델별좌표의사용범위 ). int option : 블록출력옵션 int thickness : 두께 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawbox (){ mprinter.drawblock(0, 0, 100, 100, BixolonLabelPrinter.BLOCK_OPTION_BOX, 3); mprinter.print(1,1); Ver

50 drawtowblock 이미지버퍼에 2 개의 Block 을입력합니다. void drawtowblock(int horizontalstartposition, int verticalstartposition, int horizontalendposition, int verticalendposition, int option, int horizontalstartpositionsquare2, int verticalstartpositionsquare2, int horizontalendpositionsquare2, int verticalendpositionsquare2, int optionsquare2) [ 매개변수 ] int horizontalstartposition : 첫번째블록의수평 start 포지션 (X) ( 참조 :1-3 각모델별좌표의사용범위 ) int verticalstartposition : 첫번째블록의수직 start 포지션 (Y) ( 참조 :1-3 각모델별좌표의사용범위 ) int horizontalendposition : 첫번째블록의수평 end 포지션 (X) ( 참조 :1-3 각모델별좌표의사용범위 ) int verticalendposition : 첫번째블록의수직 end 포지션 (Y) ( 참조 :1-3 각모델별좌표의사용범위 ) int option : 첫번째블록의블록출력옵션 int horizontalstartpositionsquare2 : 두번째블록의수평 start 포지션 (X) ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalstartpositionsquare2 : 두번째블록의수직 start 포지션 (Y) ( 참조 : 1-3 각모델별좌표의사용범위 ) int horizontalendpositionsquare2 : 두번째블록의수평 end 포지션 (X) ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalendpositionsquare2 : 두번째블록의수직 end 포지션 (Y) ( 참조 : 1-3 각모델별좌표의사용범위 ) int optionsquare2 : 두번째블록의블록출력옵션 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 Ver

51 private void drawbox (){ mprinter.drawtowblock(100, 100, 300, 300, BixolonLabelPrinter.BLOCK_OPTION_LINE_EXCLUSIVE_OR, 400, 400, 500, 500, BixolonLabelPrinter.BLOCK_OPTION_LINE_EXCLUSIVE_OR); mprinter.print(1,1); Ver

52 drawcircle 이미지버퍼에원을입력합니다. drawcircle(int horizontalstartposition, int verticalstartposition, int size, int multiplier) [ 매개변수 ] int horizontalstartposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalstartposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int size : 출력옵션 CIRCLE_SIZE_DIAMETER (dot) 5 mm CIRCLE_SIZE_DIAMETER (dot) 7 mm CIRCLE_SIZE_DIAMETER (dot) 9 mm CIRCLE_SIZE_DIAMETER (dot) 11 mm CIRCLE_SIZE_DIAMETER (dot) 13 mm CIRCLE_SIZE_DIAMETER (dot) 21 mm int multiplier : 확대 ( 범위 : 1~4) [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawcircle (){ mprinter.drawcircle(50, 50, BixolonLabelPrinter.CIRCLE_SIZE_DIAMETER5, 1); mprinter.print(1,1); Ver

53 drawbitmap 이미지버퍼에이미지를입력합니다. drawbitmap(string pathname, int horizontalstartposition, int verticalstartposition, int width, int level) [ 매개변수 ] String pathname : 이미지경로 int horizontalstartposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalstartposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int width : 출력할이미지의너비 ( 참조 : 1-3 각모델별좌표의사용범위 ) int level : 출력할이미지의밝기 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawimage (){ String path = / ; mprinter.drawbitmap(path, 100, 100, 100, 20); mprinter.print(1,1); Ver

54 drawbitmap 이미지버퍼에이미지를입력합니다. drawbitmap(bitmap bitmap, int horizontalstartposition, int verticalstartposition, int width, int level) [ 매개변수 ] Bitmap bitmap : 출력할이미지객체 int horizontalstartposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalstartposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int width : 출력할이미지의너비 ( 참조 : 1-3 각모델별좌표의사용범위 ) int level : 출력할이미지의밝기 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawimage (){ Bitmap bitmap = ; mprinter.drawbitmap(bitmap, 100, 100, 100, 20); mprinter.print(1,1); Ver

55 drawcompressionimage 이미지버퍼에이미지출력을요청합니다. ( 이미지압축알고리즘적용 ) drawcompressionimage(bitmap bitmap, int horizontalstartposition, int verticalstartposition, int width, int level) [ 매개변수 ] Bitmap bitmap : Bitmap 객체 int horizontalstartposition : 시작위치의 X 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int verticalstartposition : 시작위치의 Y 좌표 ( 참조 : 1-3 각모델별좌표의사용범위 ) int width : 출력할너비 ( 참조 : 1-3 각모델별좌표의사용범위 ) int height : 출력할길이 ( 참조 : 1-3 각모델별좌표의사용범위 ) int level : 출력할이미지의밝기 [ 참고 ] 이미지버퍼의내용을인쇄하려면 print API 호출 private void drawcompressimage (){ mprinter.drawcompressionimage(bitmap, 0, 10, 200, 200, 80) mprinter.print(1,1); Ver

56 getstatus 프린터의상태를체크합니다. void getstatus(boolean checkimagebuffer) [ 매개변수 ] boolean checkimagebuffer : 결과값 2 바이트여부 (true : 2byte, false : 1byte) [ 결과값 ] STATUS_NORMAL 0x00 이상없음 STATUS_1ST_BYTE_PAPER_EMPTY 0x80 용지없음 STATUS_1ST_BYTE_COVER_OPEN 0x40 용지커버열림 STATUS_1ST_BYTE_CUTTER_JAMMED 0x20 Cutter 걸림 STATUS_1ST_BYTE_TPH_OVERHEAT 0x10 헤더과열 STATUS_1ST_BYTE_AUTO_SENSING_FAILURE 0x08 갭검출실패 STATUS_1ST_BYTE_RIBBON_END_ERROR 0x04 리본없음 STATUS_2ND_BYTE_BUILDING_IN_IMAGE_BUF 이미지버퍼에 0x FER 라벨구성중 STATUS_2ND_BYTE_PRINTING_IN_IMAGE_BU 이미지버퍼에 0x FFER 있는라벨인쇄중 인쇄된라벨이 STATUS_2ND_BYTE_PAUSED_IN_PEELER_UNI 0x peeler에서 T 붙어있음 Ver

57 private void getstatus(){ mprinter.getstatus(true); private final Handler mhandler = new public void handlemessage(message msg){ switch (msg.what){... case BixolonLabelPrinter.MESSAGE_READ : switch (msg.arg1){ case BixolonLabelPrinter.PROCESS_GET_STATUS: byte[] report = (byte[]) msg.obj; //1Byte Message if((report[0] & BixolonLabelPrinter.STATUS_1ST_BYTE_PAPER_EMPTY) == BixolonLabelPrinter.STATUS_1ST_BYTE_PAPER_EMPTY){ Log.i("TAG", "Paper is Empty"); if((report[0] & BixolonLabelPrinter.STATUS_1ST_BYTE_COVER_OPEN) == BixolonLabelPrinter.STATUS_1ST_BYTE_COVER_OPEN){ Log.i("Printer cover open");... //2Byte Message if(report.length == 2){ if((report[1] & BixolonLabelPrinter.STATUS_2ND_BYTE_PAUSED_IN_PEELER_UNIT)== BixolonLabelPrinter.STATUS_2ND_BYTE_PAUSED_IN_PEELER_UNIT){ Log.i("TAG", " Issued label is paused in peeler unit"); break; break; Ver

58 setautocutter Auto Cutter 가장착된모델의 AutoCutter 설정을변경합니다. void setautocutter(boolean enabled, int cuttingperiod) [ 매개변수 ] boolean enabled : AutoCutter 의사용여부 (true : 사용 false : 미사용 ) int cuttingperiod : 커팅간격설정 [ 참고 ] 커팅간격을 2 로설정한후 print 파라미터를 3 으로입력하여 3 장반복인쇄시 2 장인쇄후커팅, 마지막 1 매인쇄후커팅합니다. 주의 - Auto Cutter 가장착된경우에만사용가능합니다. - Auto Cutter 가장착되지않은경우 enable 을항상 NO 로설정하십시오. private void cuttersetting(){ mprinter.setautocutter(true, 10); Ver

59 getprinterinformation 모델명, 펌웨어버전과같은다양한프린터의정보를요청합니다. void getprinterinformation (int param) [ 매개변수 ] int param : 프린터에요청할정보 PRINTER_INFORMATION_MODEL_NAME 0 연결된프린터의모델명 PRINTER_INFORMATION_FIRMWARE_VERSION 2 연결된프린터의펌웨어버전 private void getprinterinformation(){ mprinter.getprinterinformation( BixolonLabelPrinter.PRINTER_INFORMATION_MODEL_NAME); printinformation 프린터의정보를출력합니다. void printinformation() private void getprinterinformation(){ mprinter.printinformation(); Ver

60 initializeprinter 프린터설정을초기화합니다. void initializeprinter(); private void printersetting (){ mprinter.initializeprinter(); setorientation 출력시방향을설정합니다. void setorientation(int orientation); [ 매개변수 ] int orientation : 출력방향 ORIENTATION_TOP_TO_BOTTOM 84 위에서아래로출력 ORIENTATION_BOTTOM_TO_TOP 66 아래에서위로출력 private void printersetting (){ mprinter.setorientation(bixolonlabelprinter.orientation_bottom_to_top); Ver

61 setcharacterset internationalcharacterset 및코드페이지를설정합니다. void setcharacterset(int internationalcharacterset, int codepage); [ 매개변수 ] int internationalcharacterset : 문자셋 INTERNATIONAL_CHARACTER_SET_USA 0 U.S.A INTERNATIONAL_CHARACTER_SET_FRANCE 1 France INTERNATIONAL_CHARACTER_SET_GERMANY 2 Germany INTERNATIONAL_CHARACTER_SET_UK 3 U.K INTERNATIONAL_CHARACTER_SET_DENMARK1 4 Denmark I INTERNATIONAL_CHARACTER_SET_SWEDEN 5 Sweden INTERNATIONAL_CHARACTER_SET_ITALY 6 Italy INTERNATIONAL_CHARACTER_SET_SPAIN1 7 Spain I INTERNATIONAL_CHARACTER_SET_NORWAY 8 Norway INTERNATIONAL_CHARACTER_SET_DENMARK2 9 Denmark II INTERNATIONAL_CHARACTER_SET_JAPAN 10 Japan INTERNATIONAL_CHARACTER_SET_SPAIN2 11 Spain II INTERNATIONAL_CHARACTER_SET_LATIN_AMERICA 12 Latin America INTERNATIONAL_CHARACTER_SET_KOREA 13 Korea INTERNATIONAL_CHARACTER_SET_SLOVENIA_CROATIA 14 Slovenia/Croatia INTERNATIONAL_CHARACTER_SET_CHINA 15 China Ver

62 int codepage : 코드페이지 CODE_PAGE_CP437_USA 0 CP437 U.S.A CODE_PAGE_CP850_LATIN1 1 CP850 Latin1 CODE_PAGE_CP852_LATIN2 2 CP 852 Latin2 CODE_PAGE_CP860_PORTUGUESE 3 CP 860 Portuguese CODE_PAGE_CP863_CANADIAN_FRENCH 4 CP 863 Canadian French CODE_PAGE_CP865_NORDIC 5 CP 865 Nordic CODE_PAGE_WCP1252_LATIN1 6 WCP 1252 Latin I CODE_PAGE_CP865_WCP1252_EUROPEAN CP European 7 _COMBINED WCP 1252 Combined CODE_PAGE_CP857_TURKISH 8 CP 857 Turkish CODE_PAGE_CP737_GREEK 9 CP 737 Greek CODE_PAGE_WCP1250_LATIN2 10 WCP 1250 Latin 2 CODE_PAGE_WCP1253_GREEK 11 WCP 1253 Greek CODE_PAGE_WCP1254_TURKISH 12 WCP 1254 Turkish CODE_PAGE_CP855_CYRILLIC 13 CP 855 Cyrillic CODE_PAGE_CP862_HEBREW 14 CP 862 Hebrew CODE_PAGE_CP866_CYRILLIC 15 CP 866 Cyrillic CODE_PAGE_WCP1251_CYRILLIC 16 WCP 1251 Cyrillic CODE_PAGE_WCP1255_HEBREW 17 WCP 1255 Hebrew CODE_PAGE_CP928_GREEK 18 CP 928 Greek CODE_PAGE_CP864_ARABIC 19 CP 864 Arabic CODE_PAGE_CP775_BALTIC 20 CP 775 Baltic CODE_PAGE_WCP1257_BALTIC 21 WCP1257 Baltic CODE_PAGE_CP858_LATIN1_EURO 22 CP858 Latin 1 + Euro private void printersetting (){ mprinter.setcharacterset( BixolonLabelPrinter.INTERNATIONAL_CHARACTER_SET_USA, BixolonLabelPrinter.CODE_PAGE_CP437_USA); Ver

63 setprintingtype 프린터의출력타입을설정합니다. void setprintingtype(int type) [ 매개변수 ] int type : 출력타입 PRINTING_TYPE_DIRECT_THERMAL 100 용지직접감열 PRINTING_TYPE_THERMAL_TRANSFER 116 리본감열 private void printersetting (){ mprinter.setprintingtype ( BixolonLabelPrinter.PRINTING_TYPE_DIRECT_THERMAL); Ver

64 setmargin 이미지버퍼의여백을설정합니다. void setmargin(int horizontalmargin, int verticalmargin); [ 매개변수 ] int horizontalmargin : 가로여백 int verticalmargin : 세로여백 private void printersetting (){ mprinter.setmargin(10, 10); Ver

65 setbackfeedoption 인쇄를시작하기전에 Back-Feed 수행여부를설정합니다.. void setbackfeedoption(boolean enabled, int quantity); [ 매개변수 ] boolean enabled : Back Feed 활성화여부 (true : 활성화, false : 비활성화 ) int quantity : Back-Feed 길이 (0 : 기본값 ) private void printersetting (){ mprinter.setbackfeedoption(true, 10); Ver

66 setbuffermode 이미지버퍼의모드를설정합니다. void setbuffermode(boolean doublebuffering); [ 매개변수 ] boolean doublebuffering : 더블버퍼활성화여부 (true : 활성화, false : 비활성화 ) private void printersetting (){ mprinter.setbuffermode (false); clearbuffer 이미지버퍼의내용을비우고새로운라벨을만들준비를합니다. void clearbuffer (); private void printersetting (){ mprinter.clearbuffer (); Ver

67 setlength 프린터의용지길이와갭 / 블랙마크의길이, 용지종류를설정합니다. void setlength(int labellength, int gaplength, int mediatype, int offsetlength); [ 매개변수 ] int labellength : 용지길이 int gaplength : 갭의길이나블랙마크의두께 int mediatype : 용지타입 MEDIA_TYPE_GAP 71 갭용지 MEDIA_TYPE_CONTINUOUS 67 연속용지 MEDIA_TYPE_BLACK_MARK 66 블랙마크용지 int offsetlength : 갭또는블랙마크와절취선과의간격 private void printersetting (){ mprinter.setlength (1216, 1, BixolonLabelPrinter.MEDIA_TYPE_GAP, 1); Ver

68 setrewinder Rewinder 의사용여부를선택합니다. void setrewinder(boolean enabled) [ 매개변수 ] boolean enabled : Rewinder 사용여부 (true : 사용, false : 미사용 ) 주의 - Rewinder 가장착된경우에만사용가능합니다. - Rewinder 가장착되지않은경우 enabled 를항상 false 로설정하십시오. private void printersetting (){ mprinter.setrewinder (false); Ver

69 setspeed 프린터의출력속도를설정합니다. void setspeed(int speed); [ 매개변수 ] int speed : 출력속도 SPEED_25IPS 0 초당 2.5인치출력 SPEED_30IPS 1 초당 3인치출력 SPEED_40IPS 2 초당 4인치출력 SPEED_50IPS 3 초당 5인치출력 SPEED_60IPS 4 초당 6인치출력 SPEED_70IPS 5 초당 7인치출력 SPEED_80IPS 6 초당 8인치출력 private void printersetting (){ mprinter.setspeed(bixolonlabelprinter.speed_30ips); Ver

70 setoffset 갭또는블랙마크와절취선과의간격을설정합니다. void setoffset(int offset); [ 매개변수 ] int offset : 간격 ( 범위 : -100~100) private void printersetting (){ mprinter.setoffset (40); setdensity 인쇄농도를설정합니다. void setdensity(int density) [ 매개변수 ] int density : 인쇄농도 ( 범위 : 0~20) private void printersetting (){ mprinter.setdensity(10); Ver

71 setcutterposition 라벨의커팅위치를설정합니다. void setcutterposition(int position) [ 매개변수 ] int position : 커팅위치 ( 범위 : -100~100) private void printersetting (){ mprinter.setcutterposition (0); setwidth 이미지버퍼의너비를설정합니다. void setwidth(int labelwidth) [ 매개변수 ] int labelwidth : 이미지버퍼너비 private void printersetting (){ mprinter.setwidth (800); Ver

72 executedirectio 프린터로명령어를직접전송합니다. 명령어생성을위해서는당사의 SLCS(Programming) 매뉴얼을참조하십시오. executedirectio(string command, boolean hasresponse, int responselength) [ 매개변수 ] String command : SLCS 를통해생성한명령어데이터 boolean hasresponse : 반환값유무 (true : 있음, false : 없음 ) int responselength : 반환값의길이 private void printdirectio (){ mprinter.executedirectio("cb\n" + "SW800\n" + "SM10,0\n" + "BD100,300,300,500,O\n" + "BD400,300,700,500,B,30\n" + "P1", false, 0); Ver

73 executedirectio 프린터로 Byte 배열의명령어를직접전송합니다. 명령어생성을위해서는당사의 SLCS(Programming) 매뉴얼을참조하십시오. executedirectio(byte[] command, boolean hasresponse, int responselength) [ 매개변수 ] byte[] command : SLCS 를통해생성한명령어의 Byte 배열 boolean hasresponse : 반환값유무 (true : 있음, false : 없음 ) int responselength : 반환값의길이 private void printdirectio (){ String = String command ="SS3\n" + // Set Speed to 5 ips "SD20\n" + // Set Density level to 20 "SW800\n" + // Set Label Width 800 "SOT\n" + // Set Printing Orientation from Top to Bottom "T26,20,0,1,1,0,0,N,N,'Font - 6 pt'\n" + "T26,49,1,1,1,0,0,N,N,'Font - 8 pt'\n" + "T26,81,2,1,1,0,0,N,N,'Font - 10 pt'\n" + "T26,117,3,1,1,0,0,N,N,'Font - 12 pt'\n" + "T26,156,4,1,1,0,0,R,N,'Font - 15 pt'\n" + "T26,200,5,1,1,0,0,N,N,'Font - 20 pt'\n" + "T26,252,6,1,1,0,0,N,N,'Font - 30 pt'\n" + "P1"; mprinter.executedirectio(command.getbytes(), false, 0); Ver

74 3. 상수값 제공하는 SDK 에서사용하는상수값으로 BixolonLabelPrinter.java 파일에정의되어있습니다. 3-1 Alignments Device Font Alignment 디바이스폰트의정렬값을정의하는속성입니다. TEXT_ALIGNMENT_NONE 48 정렬없음 TEXT_ALIGNMENT_LEFT 70 왼쪽정렬 TEXT_ALIGNMENT_RIGHT 76 오른쪽정렬 TEXT_ALIGNMENT_RIGHT_TO_LEFT 82 문자열을오른쪽에서왼쪽방향으로출력 Vector Font Alignment 벡터폰트의정렬값을정의하는속성입니다. VECTOR_FONT_TEXT_ALIGNMENT_LEFT 76 왼쪽정렬 VECTOR_FONT_TEXT_ALIGNMENT_RIGHT 82 오른쪽정렬 VECTOR_FONT_TEXT_ALIGNMENT_CENTER 67 가운데정렬 VECTOR_FONT_TEXT_DIRECTION_LEFT_TO_RIG 문자열을왼쪽에서오른 0 HT 쪽방향으로출력 VECTOR_FONT_TEXT_DIRECTION_RIGHT_TO_L EET 1 문자열을오른쪽에서왼쪽방향으로출력 Ver

75 3-2 Barcode HRI 아래상수는바코드출력시 HRI 의위치와글꼴의속성지정에사용됩니다. HRI_NOT_PRINTED 0 HRI 를사용하지않음 HRI_BELOW_FONT_SIZE_1 1 HRI 위치 : 바코드의하단 Font Size : 1 HRI_ABOVE_FONT_SIZE_1 2 HRI 위치 : 바코드의상단 Font Size : 1 HRI_BELOW_FONT_SIZE_2 3 HRI 위치 : 바코드의하단 Font Size : 2 HRI_ABOVE_FONT_SIZE_2 4 HRI 위치 : 바코드의상단 Font Size : 2 HRI_BELOW_FONT_SIZE_3 5 HRI 위치 : 바코드의하단 Font Size : 3 HRI_ABOVE_FONT_SIZE_3 6 HRI 위치 : 바코드의상단 Font Size : 3 HRI_BELOW_FONT_SIZE_4 7 HRI 위치 : 바코드의하단 Font Size : 4 HRI_ABOVE_FONT_SIZE_5 8 HRI 위치 : 바코드의상단 Font Size : MaxiCode Modes Maxi code 바코드출력시사용하는바코드옵션지정에사용됩니다. _SDK_MAXICODE_MODE_0 0 MaxiCode Mode 0 _SDK_MAXICODE_MODE_2 2 MaxiCode Mode 2 _SDK_MAXICODE_MODE_3 3 MaxiCode Mode 3 _SDK_MAXICODE_MODE_4 4 MaxiCode Mode 4 Ver

76 3-4 1D Barcode Types 1 차원바코드출력시사용하는바코드옵션에대한속성입니다. Label Printer SDK for Android BARCODE_CODE39 0 Code39 BARCODE_CODE128 1 Code128 BARCODE_I2OF5 2 Interleaved 2of5 BARCODE_CODABAR 3 Codabar BARCODE_CODE93 4 Code93 BARCODE_UPC_A 5 UPC-A BARCODE_UPC_E 6 UPC-E BARCODE_EAN13 7 EAN13 BARCODE_EAN8 8 EAN8 BARCODE_UCC_EAN128 9 UCC/EAN128 BARCODE_CODE11 10 Code11 BARCODE_PLANET 11 Planet BARCODE_INDUSTRIAL_2OF5 12 Industrial 2of5 BARCODE_STANDARD_2OF5 13 Standard 2of5 BARCODE_LOGMARS 14 Logmars BARCODE_UPC_EAN_EXTENSIONS 15 UPC/EAN Extensions BARCODE_POSTNET 16 Postnet 3-5 Barcode Origin Point 바코드위치의기준점에대한속성입니다. BARCODE_ORIGIN_POINT_CENTER 0 기준점을바코드의한가운데로지정합니다. BARCODE_ORIGIN_POINT_UPPER_LEFT 1 기준점을바코드의좌측상단으로지정합니다. 3-6 Error Correction Level 바코드의손상에대비한에러보정레벨에대한속성입니다. PDF417_ERROR_CORRECTION_LEVEL0 0 에러보정레벨 0 PDF417_ERROR_CORRECTION_LEVEL1 1 에러보정레벨 1 PDF417_ERROR_CORRECTION_LEVEL2 2 에러보정레벨 2 PDF417_ERROR_CORRECTION_LEVEL3 3 에러보정레벨 3 PDF417_ERROR_CORRECTION_LEVEL4 4 에러보정레벨 4 PDF417_ERROR_CORRECTION_LEVEL5 5 에러보정레벨 5 PDF417_ERROR_CORRECTION_LEVEL6 6 에러보정레벨 6 PDF417_ERROR_CORRECTION_LEVEL7 7 에러보정레벨 7 PDF417_ERROR_CORRECTION_LEVEL8 8 에러보정레벨 8 Ver

77 3-7 Data Compression Method Data 압축속성입니다. DATA_COMPRESSION_TEXT 0 2char / codeword DATA_COMPRESSION_NUMERIC char / codeword DATA_COMPRESSION_BINARY 2 1.2bytes / codeword 3-8 QRCode Model QR Code 출력시사용하는바코드옵션에대한속성입니다. QR_CODE_MODEL1 1 QR Model 1 QR_CODE_MODEL2 2 QR Model Code 49 Starting Mode Code49 바코드출력시사용하는 Starting Mode 대한속성입니다. 상수명값설명 CODE49_STRING_MODE_REGULAR_ALPHANUM Regular Alphanumeric 0 ERIC Mode CODE49_STRING_MODE_MULTIPLE_READ_ALPH Multiple Read 1 ANUMERIC Alphanumeric CODE49_STRING_MODE_REGULAR_NUMERIC 2 Regular Numeric Mode CODE49_STRING_MODE_GROUP_ALPHANUMERI Group Alphanumeric 3 C Mode CODE49_STRING_MODE_REGULAR_ALPHANUM Regular Alphanumeric 4 ERIC_SHIFT1 Shift 1 CODE49_STRING_MODE_REGULAR_ALPHANUM Regular Alphanumeric 5 ERIC_SHIFT2 Shift 2 CODE49_STRING_MODE_AUTOMATIC_MODE 7 Automatic Mode 3-10 Codablock Mode 바코드출력시사용하는바코드옵션에대한속성입니다. CODABLOCK_MODE_A A Code 39 의 Character set 을사용합니다. CODABLOCK_MODE_E E Code 128 의 Character set 을사용합니다. CODABLOCK_MODE_F F Code 128 의 Character set 을사용합니다. Function 1이자동으로추가됩니다. Ver

78 3-11 Check Digit Option MSI 바코드출력시선택가능한 Check digit 속성입니다. Label Printer SDK for Android MSI_BARCODE_CHECKDIGIT_NONE 0 Check Digit 없음 MSI_BARCODE_CHECKDIGIT_1MOD10 1 Check Digit 1 Mod 10 MSI_BARCODE_CHECKDIGIT_2MOD10 2 Check Digit 2 Mod 10 MSI_BARCODE_CHECKDIGIT_1MOD11_AND_1MOD_10 3 Check Digit 1 Mod RSS Barcode Type RSS 바코드출력시바코드타입에대한속성입니다. BARCODE_TYPE_RSS14 0 RSS14 BARCODE_TYPE_RSS14_TRUNCATED 1 RSS14 truncated BARCODE_TYPE_RSS14_STACKED 2 RSS14 stacked BARCODE_TYPE_RSS14_STACKED_OMNIDIR ECTIONAL 3 BARCODE_TYPE_RSS_LIMITIED 4 RSS limited BARCODE_TYPE_RSS_EXPANDED 5 RSS Expanded BARCODE_TYPE_RSS_UPCA 6 RSS UPC A BARCODE_TYPE_RSS_UPCE 7 RSS UPC E BARCODE_TYPE_RSS_EAN13 8 EAN13 BARCODE_TYPE_RSS_EAN8 9 EAN 8 BARCODE_TYPE_RSS_UCC_EAN128_CCAB 10 EAN128 CC-A/B BARCODE_TYPE_RSS_UCC_EAN128_CCC 11 EAN128 CC-C RSS14 Stacked omnidirectional 3-13 Rotation Degrees 출력물의회전에대한속성입니다. ROTATION_NONE 0 회전하지않음 ROTATION_90_DEGREES 1 90도회전 ROTATION_180_DEGREES 2 180도회전 ROTATION_270_DEGREES 3 270도회전 Ver

79 3-14 Device Fonts Device Font 속성입니다. FONT_SIZE_ X 15 (dots) FONT_SIZE_ X 20 (dots) FONT_SIZE_ X 25 (dots) FONT_SIZE_ X 30 (dots) FONT_SIZE_ X 38 (dots) FONT_SIZE_ X 40 (dots) FONT_SIZE_ X 76 (dots) FONT_SIZE_ X 34 (dots) FONT_SIZE_ X 44 (dots) FONT_SIZE_ X 58 (dots) FONT_SIZE_KOREAN X 16 (dots) (ASCII 9 X 15) FONT_SIZE_KOREAN X 24 (dots) (ASCII 12 X 24) FONT_SIZE_KOREAN X 20 (dots) (ASCII 12 X 20) FONT_SIZE_KOREAN X 26 (dots) (ASCII 16 X 30) FONT_SIZE_KOREAN X 26 (dots) (ASCII 16 X 30) FONT_SIZE_KOREAN X 38 (dots) (ASCII 22 X 34) FONT_SIZE_GB X 24 (dots) (ASCII 12 X 24) FONT_SIZE_BIG X 24 (dots) (ASCII 12 X 24) FONT_SIZE_SHIFT_JIS X 24 (dots) (ASCII 12 X 24) 3-15 Vector Fonts Vector Font 속성입니다. VECTOR_FONT_ASCII 85 ASCII (1Byte code) VECTOR_FONT_KS KS5601 (2Byte code) VECTOR_FONT_BIG5 66 BIG5 (2Byte code) VECTOR_FONT_GB GB2312 (2Byte code) VECTOR_FONT_SHIFT_JIS 74 Shift-JIS (2Byte code) VECTOR_FONT_OCR_A 97 OCR-A (1Byte code) VECTOR_FONT_OCR_B 98 OCR-B (1Byte code) 3-16 Draw Block Options DrawBlock Method 사용시그리기옵션과관련된속성입니다. BLOCK_OPTION_LINE_OVERWRITING 79 Line Overwriting BLOCK_OPTION_LINE_EXCLUSIVE_OR 69 Line Exclusive OR BLOCK_OPTION_LINE_DELETE 68 Line Delete BLOCK_OPTION_SLOPE 83 Slope(a oblique line) BLOCK_OPTION_BOX 66 Box Ver

80 3-17 Draw Circle Sizes DrawCircle Method 사용시크기와관련된속성입니다. Label Printer SDK for Android CIRCLE_SIZE_DIAMETER (dot) 5 mm CIRCLE_SIZE_DIAMETER (dot) 7 mm CIRCLE_SIZE_DIAMETER (dot) 9 mm CIRCLE_SIZE_DIAMETER (dot) 11 mm CIRCLE_SIZE_DIAMETER (dot) 13 mm CIRCLE_SIZE_DIAMETER (dot) 21 mm 3-18 International Character Set International Character Set 속성입니다. INTERNATIONAL_CHARACTER_SET_USA 0 U.S.A INTERNATIONAL_CHARACTER_SET_FRANCE 1 France INTERNATIONAL_CHARACTER_SET_GERMANY 2 Germany INTERNATIONAL_CHARACTER_SET_UK 3 U.K INTERNATIONAL_CHARACTER_SET_DENMARK1 4 Denmark I INTERNATIONAL_CHARACTER_SET_SWEDEN 5 Sweden INTERNATIONAL_CHARACTER_SET_ITALY 6 Italy INTERNATIONAL_CHARACTER_SET_SPAIN1 7 Spain I INTERNATIONAL_CHARACTER_SET_NORWAY 8 Norway INTERNATIONAL_CHARACTER_SET_DENMARK2 9 Denmark II INTERNATIONAL_CHARACTER_SET_JAPAN 10 Japan INTERNATIONAL_CHARACTER_SET_SPAIN2 11 Spain II INTERNATIONAL_CHARACTER_SET_LATIN_AMERICA 12 Latin America INTERNATIONAL_CHARACTER_SET_KOREA 13 Korea INTERNATIONAL_CHARACTER_SET_SLOVENIA_CROATIA 14 Slovenia/Croatia INTERNATIONAL_CHARACTER_SET_CHINA 15 China Ver

81 3-19 Code Pages Code Page 속성입니다. CODE_PAGE_CP437_USA 0 CP437 U.S.A CODE_PAGE_CP850_LATIN1 1 CP850 Latin1 CODE_PAGE_CP852_LATIN2 2 CP 852 Latin2 CODE_PAGE_CP860_PORTUGUESE 3 CP 860 Portuguese CODE_PAGE_CP863_CANADIAN_FRENCH 4 CP 863 Canadian French CODE_PAGE_CP865_NORDIC 5 CP 865 Nordic CODE_PAGE_WCP1252_LATIN1 6 WCP 1252 Latin I CODE_PAGE_CP865_WCP1252_EUROPEAN_CO CP European 7 MBINED WCP 1252 Combined CODE_PAGE_CP857_TURKISH 8 CP 857 Turkish CODE_PAGE_CP737_GREEK 9 CP 737 Greek CODE_PAGE_WCP1250_LATIN2 10 WCP 1250 Latin 2 CODE_PAGE_WCP1253_GREEK 11 WCP 1253 Greek CODE_PAGE_WCP1254_TURKISH 12 WCP 1254 Turkish CODE_PAGE_CP855_CYRILLIC 13 CP 855 Cyrillic CODE_PAGE_CP862_HEBREW 14 CP 862 Hebrew CODE_PAGE_CP866_CYRILLIC 15 CP 866 Cyrillic CODE_PAGE_WCP1251_CYRILLIC 16 WCP 1251 Cyrillic CODE_PAGE_WCP1255_HEBREW 17 WCP 1255 Hebrew CODE_PAGE_CP928_GREEK 18 CP 928 Greek CODE_PAGE_CP864_ARABIC 19 CP 864 Arabic CODE_PAGE_CP775_BALTIC 20 CP 775 Baltic CODE_PAGE_WCP1257_BALTIC 21 WCP1257 Baltic CODE_PAGE_CP858_LATIN1_EURO 22 CP858 Latin 1 + Euro Ver

82 3-20 Printing Type 프린터출력방식설정에대한속성입니다. PRINTING_TYPE_DIRECT_THERMAL 100 용지직접감열 PRINTING_TYPE_THERMAL_TRANSFER 116 리본감열 3-21 Media Type 출력용지설정에대한속성입니다. MEDIA_TYPE_GAP 71 갭용지 MEDIA_TYPE_CONTINUOUS 67 연속용지 MEDIA_TYPE_BLACK_MARK 66 블랙마크용지 3-22 Speed Value 프린터인쇄속도설정에대한속성입니다. SPEED_25IPS 0 초당 2.5인치출력 SPEED_30IPS 1 초당 3인치출력 SPEED_40IPS 2 초당 4인치출력 SPEED_50IPS 3 초당 5인치출력 SPEED_60IPS 4 초당 6인치출력 SPEED_70IPS 5 초당 7인치출력 SPEED_80IPS 6 초당 8인치출력 3-23 Orientation 출력방향에대한속성입니다. ORIENTATION_TOP_TO_BOTTOM 84 위에서아래로출력 ORIENTATION_BOTTOM_TO_TOP 66 아래에서위로출력 Ver

83 3-24 Printer Status 프린터오류상태에대한속성입니다. STATUS_NORMAL 0x00 이상없음 STATUS_1ST_BYTE_PAPER_EMPTY 0x80 용지없음 STATUS_1ST_BYTE_COVER_OPEN 0x40 용지커버열림 STATUS_1ST_BYTE_CUTTER_JAMMED 0x20 Cutter 걸림 STATUS_1ST_BYTE_TPH_OVERHEAT 0x10 헤더과열 STATUS_1ST_BYTE_AUTO_SENSING_FAILU RE 0x08 갭검출실패 STATUS_1ST_BYTE_RIBBON_END_ERROR 0x04 리본없음 STATUS_2ND_BYTE_BUILDING_IN_IMAGE_B 이미지버퍼에 0x UFFER 라벨구성중 STATUS_2ND_BYTE_PRINTING_IN_IMAGE_B 이미지버퍼에있는 0x UFFER 라벨인쇄중 STATUS_2ND_BYTE_PAUSED_IN_PEELER_U NIT 0x 인쇄된라벨이 peeler 에서붙어있음 3-25 Printer Information 프린터의정보에대한속성입니다. PRINTER_INFORMATION_MODEL_NAME 0 연결된프린터의모델명 PRINTER_INFORMATION_FIRMWARE_VERSION 2 연결된프린터의펌웨어버전 Ver

84 3-26 MicroPDF417 Mode List MicroPDF417 바코드의모드에대한속성입니다. Mode Number of Data Columns Number of Data Rows % of Cws for EC Max Alpha Characters Max Digits Ver

85 3-27 PDF417 Barcode HRI PDF417 바코드의 HRI 에대한속성입니다. PDF417_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 PDF417_HRI_BELOW_BARCODE 1 바코드아래에인쇄 3-28 CODE49 Barcode HRI CODE49 바코드의 HRI 에대한속성입니다. CODE49_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 CODE49_HRI_BELOW_BARCODE 1 바코드아래에인쇄 CODE49_HRI_ABOVE_BARCODE 2 바코드위에인쇄 3-29 PLESSEY Barcode HRI PLESSEY 바코드의 HRI 에대한속성입니다. PLESSEY_BARCODE_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 PLESSEY_BARCODE_HRI_BELOW_BARCODE 1 바코드아래에인쇄 PLESSEY_BARCODE_HRI_ABOVE_BARCODE 2 바코드위에인쇄 3-30 MSI Barcode HRI MSI 바코드의 HRI 에대한속성입니다. MSI_BARCODE_HRI_NOT_PRINTED 0 HRI 인쇄하지않음 MSI_BARCODE_HRI_BELOW_BARCODE 1 바코드아래에인쇄 MSI_BARCODE_HRI_ABOVE_BARCODE 2 바코드위에인쇄 Ver

86 4. 부록 4-1 개발환경설정 Manifest 권한설정 블루투스권한 - BLUETOOTH : 커넥션요구, 커넥션수락, 데이터전송등의블루투스통신권한 - BLUETOOTH_ADMIN : 디바이스검색시작, 블루투스설정조작권한 Wi-Fi 권한 - ACCESS_WIFI_STATE : Wi-Fi 연결여부확인권한 - CHANGE_WIFI_STATE : Wi-Fi 상태변경여부확인권한 - CHANGE_WIFI_MULTICAST_STATE : Wi-Fi 멀티캐스트모드사용권한 Internet 권한 - INTERNET : 네트워크소켓오픈권한 - ACCESS_NETWORK_STATE : 네트워크정보접근권한 저장소권한 - WRITE_EXTERNAL_STORAGE : 외부저장소사용권한 USB 권한 - ACTION_USB_DEVICE_ATTACHED : USB 연결권한 Ver

87 4-1-2 안드로이드장치연결 아래스크린샷은 Android 4.2 스마트폰에서캡쳐한화면입니다. 스크린샷과항목이름은 Android 운영체제또는장치에따라다를수있습니다. 1) Bluetooth 1. Settings 을선택합니다. 2. Android 기기의블루투스가켜져있고, 프린터의전원이켜져있어야합니다. 3. 설정을위해블루투스를선택합니다. 4. Scan 을선택합니다. 5. 연결하기위한프린터를선택하고페어링합니다. 6. PIN code 를입력합니다. 빅솔론의초기 PIN code 는 0000 입니다. Ver

88 2) Wi-Fi Label Printer SDK for Android 1. 프린터를네트워크 AP(Access Point) 에연결하고 IP 주소를할당하거나 DHCP 로설정합니다. 빅솔론의프린터는초기에 Ad-hoc 으로설정되어있기때문에, 마스터 CD 에포함되어있는 Net Configuration Tool 로최초한번은설정을해야됩니다. Net Configuration Tool 은 빅솔론홈페이지 ( 에서도다운로드받으실수있습니다. 2. Settings 를선택합니다. 3. Android 기기의 Wi-Fi 가켜져있고, 프린터의전원이켜져있어야합니다. 4. 빅솔론의프린터가연결되어있는네트워크와동일한네트워크에연결합니다. 5. Android 장치를프린터의 TCP/IP 포트에연결하기위해추가설정은필요하지않습니다. Ver

89 3) USB Label Printer SDK for Android 1. Android 장치는 OS 버전 3.1 이상부터 USB 주변장치연결이가능합니다. 2. Android 장치에 빅솔론의특정드라이버나프린터소프트웨어가설치되어있을필요는없습니다. 3. 필요한 USB 케이블은스마트폰이나태블릿에따라달라질수있습니다. 대부분의 Android 장치는 A to B USB 케이블을제공하지않습니다. Mini/Micro USB 케이블이나아답터 /dock 이필요할수있습니다. 사용하려는안드로이드장치에알맞은케이블을사용하는지확인해야합니다. 4. 빅솔론의프린터를처음연결하는경우, Android 장치에따라서아래와같은메시지가나타날수있습니다. 5. USB 주변장치를연결하기위해서는아래와같은코드를 AndroidManifest.xml 과 res/xml/device_filter.xml 에입력해야합니다. [AndroidManifest.xml] <intent-filter> <action android:name= android.hardware.usb.action.usb_device_attached /> </intent-filter> <meta-data android:name= android.hardware.usb.action.usb_device_attached /> [device_filter.xml] <?xml version= 1.0 encoding= utf-8 > <resources> <usb-device class= 7 protocol= 2 subclass= 1 vendor-id= 5380 /> </resources> Ver

90 4-1-3 Android 장치개발자옵션설정 1. Settings 를선택합니다. 2. Developer options 를선택합니다. 3. USB debugging 을활성화합니다. 4. Developer options가보이지않을경우 1) Settings를선택합니다. 2) About device를선택합니다. 3) Software info를선택합니다. 4) Build number를연타하여 Developer options을활성화시킵니다. Ver

91 4-1-4 Net Configuration Tool 사용 1. 빅솔론의웹사이트에서 Net Configuration Tool 을다운로드받아설치합니다. 2. 다운로드받은 Net Configuration Tool 을실행합니다. 3. 검색을눌러현재 AP 에연결되어있는프린터를검색합니다. Ver

92 4. 연결하고자하는프린터가검색되지않을시, WLAN( 고급 ) 탭으로이동하여장치를연결합니다. 5. 프린터를연결할네트워크설정을입력합니다. 6. 설정완료후저장을누르고, 프린터를재시작합니다. 7. 프린터의 Interface 항목의 WLAN 으로진입하여 IP 주소를확인합니다. Ver

API 레퍼런스가이드 Linux Label SDK Rev

API 레퍼런스가이드 Linux Label SDK Rev API 레퍼런스가이드 Rev. 2.01 http://www.bixolon.co.kr 목차 1. 매뉴얼안내... 3 1-1 지원 Kernel & Platform... 3 1-2 지원인터페이스... 3 1-3 지원프린터... 4 2. Property... 5 2-1 CharacterSet & International CharacterSet(LONG R/W)...

More information

목차 1. 매뉴얼안내 지원 O/S & Platform 지원인터페이스 각모델별 X/Y 좌표의사용범위 Property CharacterSet (LONG R/W) State (LO

목차 1. 매뉴얼안내 지원 O/S & Platform 지원인터페이스 각모델별 X/Y 좌표의사용범위 Property CharacterSet (LONG R/W) State (LO API 레퍼런스가이드 Windows CE SDK Rev. 2.02 SLP-TX400 / TX400E SLP-TX403 / TX403E SLP-TX420 / TX420E SLP-TX423 / TX423E SLP-TX220 / TX220E SLP-TX223 / TX223E SLP-DX420 / DX420E SLP-DX423 / DX423E SLP-DX220 /

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Microsoft PowerPoint - Zebra ZPL 한글판 명령어 메뉴얼.ppt

Microsoft PowerPoint - Zebra ZPL 한글판 명령어 메뉴얼.ppt Zebra Programming Language (ZPL) 제브라프로그래밍안내서 문자인쇄 예제 1 기준점 10 Cm 1Cm ZEBRA PRINTER 5 Cm 1Cm 진행방향 위와같이 10Cm X 5Cm( 가로세로 ) 크기의라벨이있고기준점으로부터 X.Y 축으로 1Cm 떨어진곳에 ZEBRA PRINTER 를인쇄하고자한다면, 보기 1 ^FO 80,80^AE 21,10^FD

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의 소프트웨어매뉴얼 Easy Setup Utility ios Rev. 1.00 http://www.bixolon.com 제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의내용은사전통보없이변경될수있습니다.

More information

Microsoft Word - CL5000,5500_KOR_UM_20110321_.doc

Microsoft Word - CL5000,5500_KOR_UM_20110321_.doc 2 차 례 1. 주의 사항... 8 1.1 취급주의... 8 2. Specification... 10 2.1 소개... 10 2.2 규격... 12 3. 명칭과 기능... 14 3.1 CL 5000 - P Type... 14 3.2 기본 설치... 18 3.3 표시부... 19 3.4 기능키... 20 3.5 라벨롤의 설치... 24 4. PROGRAMMING...

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

UI TASK & KEY EVENT

UI TASK & KEY EVENT 2007. 2. 5 PLATFORM TEAM 정용학 차례 CONTAINER & WIDGET SPECIAL WIDGET 질의응답및토의 2 Container LCD에보여지는화면한개 1개이상의 Widget을가짐 3 Container 초기화과정 ui_init UMP_F_CONTAINERMGR_Initialize UMP_H_CONTAINERMGR_Initialize

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 3 if, if else, if else if, switch case for, while, do while break, continue : System.in, args, JOptionPane for (,, ) @ vs. logic data method variable Data Data Flow (Type), ( ) @ Member field

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean

More information

목차 1. 매뉴얼안내 사용준비 Unified Label Printer Utility 사용방법 PCX File Downloader User Setting Manager File Transfer

목차 1. 매뉴얼안내 사용준비 Unified Label Printer Utility 사용방법 PCX File Downloader User Setting Manager File Transfer Unified Utility 매뉴얼 라벨프린터 Rev. 2.08 SRP-770 / 770II / 770IIE SLP-T400 / T400E SLP-T403 / T403E SLP-D420 / D420E SLP-D423 / D423E SLP-D220 / D220E SLP-D223 / D223E SLP-T400R / T403R http://www.bixolon.com

More information

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

네트워크연결매뉴얼 SRP-Q300/302 감열식프린터 Rev

네트워크연결매뉴얼 SRP-Q300/302 감열식프린터 Rev 네트워크연결매뉴얼 감열식프린터 Rev. 1.00 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 주의사항... 3 3. 연결방법... 4 3-1 Android Soft AP 모드... 7 3-2 ios Soft AP 모드... 8 3-3 Infrastructure 모드로변경하는방법... 9 4. 설정초기화... 11 Rev. 1.00-2

More information

03장

03장 CHAPTER3 ( ) Gallery 67 68 CHAPTER 3 Intent ACTION_PICK URI android provier MediaStore Images Media EXTERNAL_CONTENT_URI URI SD MediaStore Intent choosepictureintent = new Intent(Intent.ACTION_PICK, ë

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

어댑터뷰

어댑터뷰 04 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adatper View) 란? u 어댑터뷰의항목하나는단순한문자열이나이미지뿐만아니라, 임의의뷰가될수 있음 이미지뷰 u 커스텀어댑터뷰설정절차 1 2 항목을위한 XML 레이아웃정의 어댑터정의 3 어댑터를생성하고어댑터뷰객체에연결

More information

( )부록

( )부록 A ppendix 1 2010 5 21 SDK 2.2. 2.1 SDK. DevGuide SDK. 2.2 Frozen Yoghurt Froyo. Donut, Cupcake, Eclair 1. Froyo (Ginger Bread) 2010. Froyo Eclair 0.1.. 2.2. UI,... 2.2. PC 850 CPU Froyo......... 2. 2.1.

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Bluetooth 의경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Bluetooth 의경우 윈도우드라이버매뉴얼 SPP-R310 모바일프린터 Rev. 1.00 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우드라이버준비... 3 4. 윈도우드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 Serial 또는 Bluetooth 의경우...

More information

01-OOPConcepts(2).PDF

01-OOPConcepts(2).PDF Object-Oriented Programming Concepts Tel: 02-824-5768 E-mail: hhcho@selabsoongsilackr? OOP (Object) (Encapsulation) (Message) (Class) (Inheritance) (Polymorphism) (Abstract Class) (Interface) 2 1 + = (Dependency)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

Modern Javascript

Modern Javascript ES6 - Arrow Function Class Template String Destructuring Default, Rest, Spread let, const for..of Promises Module System Map, Set * Generator * Symbol * * https://babeljs.io/ Babel is a JavaScript compiler.

More information

QR Code 복구記

QR Code 복구記 QR Code 복구記 2016-02-28 김민정 1 목차 1. 발표자소개 2. QR Code? 3. QR Code Encoding with 7 Section 4. QR Code Decoding with 7 Section 2 1. 발표자소개 3 프로필 이름소속군대주분야 김민정 ( 金珉廷 ) 충남대학교컴퓨터공학과 3학년, ARGOS, 블랙펄미필 ( 면제 ) 시스템,

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

Microsoft PowerPoint 자바-기본문법(Ch2).pptx

Microsoft PowerPoint 자바-기본문법(Ch2).pptx 자바기본문법 1. 기본사항 2. 자료형 3. 변수와상수 4. 연산자 1 주석 (Comments) 이해를돕기위한설명문 종류 // /* */ /** */ 활용예 javadoc HelloApplication.java 2 주석 (Comments) /* File name: HelloApplication.java Created by: Jung Created on: March

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우즈드라이버준비 윈도우즈드라이버설치 Windows XP / Server 2003 에서설치 블루투스 (Bluetooth) 경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우즈드라이버준비 윈도우즈드라이버설치 Windows XP / Server 2003 에서설치 블루투스 (Bluetooth) 경우 윈도우즈드라이버매뉴얼 SRP-350IIOBE 감열식프린터 Rev. 1.00 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우즈드라이버준비... 3 4. 윈도우즈드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 블루투스 (Bluetooth)

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

강의10

강의10 Computer Programming gdb and awk 12 th Lecture 김현철컴퓨터공학부서울대학교 순서 C Compiler and Linker 보충 Static vs Shared Libraries ( 계속 ) gdb awk Q&A Shared vs Static Libraries ( 계속 ) Advantage of Using Libraries Reduced

More information

BY-FDP-4-70.hwp

BY-FDP-4-70.hwp RS-232, RS485 FND Display Module BY-FDP-4-70-XX (Rev 1.0) - 1 - 1. 개요. 본 Display Module은 RS-232, RS-485 겸용입니다. Power : DC24V, DC12V( 주문사양). Max Current : 0.6A 숫자크기 : 58mm(FND Size : 70x47mm 4 개) RS-232,

More information

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V Mobile Service > IAP > Android SDK IAP SDK TOAST SDK. IAP SDK. Android Studio IDE 2.3.3 Android SDK Version 2.3.3 (API Level 10). Name Reference Version License okhttp http://square.github.io/okhttp/ 1.5.4

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Parallel 의경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Parallel 의경우 윈도우드라이버매뉴얼 SRP-350plus 감열식프린터 Rev. 2.07 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우드라이버준비... 3 4. 윈도우드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 Serial 또는 Parallel

More information

rmi_박준용_final.PDF

rmi_박준용_final.PDF (RMI) - JSTORM http://wwwjstormpekr (RMI)- Document title: Document file name: Revision number: Issued by: Document Information (RMI)- rmi finaldoc Issue Date: Status:

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우즈드라이버준비 윈도우즈드라이버설치 Windows XP / Server 2003 에서설치 시리얼포트또는패러럴포트경우 USB

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우즈드라이버준비 윈도우즈드라이버설치 Windows XP / Server 2003 에서설치 시리얼포트또는패러럴포트경우 USB 윈도우즈드라이버매뉴얼 SRP-350plusII 감열식프린터 Rev. 1.03 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우즈드라이버준비... 3 4. 윈도우즈드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 시리얼포트또는패러럴포트경우...

More information

Smart Power Scope Release Informations.pages

Smart Power Scope Release Informations.pages v2.3.7 (2017.09.07) 1. Galaxy S8 2. SS100, SS200 v2.7.6 (2017.09.07) 1. SS100, SS200 v1.0.7 (2017.09.07) [SHM-SS200 Firmware] 1. UART Command v1.3.9 (2017.09.07) [SHM-SS100 Firmware] 1. UART Command SH모바일

More information

JAVA PROGRAMMING 실습 08.다형성

JAVA PROGRAMMING 실습 08.다형성 2015 학년도 2 학기 1. 추상메소드 선언은되어있으나코드구현되어있지않은메소드 abstract 키워드사용 메소드타입, 이름, 매개변수리스트만선언 public abstract String getname(); public abstract void setname(string s); 2. 추상클래스 abstract 키워드로선언한클래스 종류 추상메소드를포함하는클래스

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS ( PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (http://ddns.hanwha-security.com) Step 1~5. Step, PC, DVR Step 1. Cable Step

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Bluetooth 의경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Bluetooth 의경우 윈도우드라이버매뉴얼 SPP-R200II 모바일프린터 Rev. 1.05 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우드라이버준비... 3 4. 윈도우드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 Serial 또는 Bluetooth

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC Step 1~5. Step, PC, DVR Step 1. Cable Step

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

LCD Display

LCD Display LCD Display SyncMaster 460DRn, 460DR VCR DVD DTV HDMI DVI to HDMI LAN USB (MDC: Multiple Display Control) PC. PC RS-232C. PC (Serial port) (Serial port) RS-232C.. > > Multiple Display

More information

Lab 3. 실습문제 (Single linked list)_해답.hwp

Lab 3. 실습문제 (Single linked list)_해답.hwp Lab 3. Singly-linked list 의구현 실험실습일시 : 2009. 3. 30. 담당교수 : 정진우 담당조교 : 곽문상 보고서제출기한 : 2009. 4. 5. 학과 : 학번 : 성명 : 실습과제목적 : 이론시간에배운 Singly-linked list를실제로구현할수있다. 실습과제내용 : 주어진소스를이용해 Singly-linked list의각함수를구현한다.

More information

UI TASK & KEY EVENT

UI TASK & KEY EVENT T9 & AUTOMATA 2007. 3. 23 PLATFORM TEAM 정용학 차례 T9 개요 새로운언어 (LDB) 추가 T9 주요구조체 / 주요함수 Automata 개요 Automata 주요함수 추후세미나계획 질의응답및토의 T9 ( 2 / 30 ) T9 개요 일반적으로 cat 이라는단어를쓸려면... 기존모드 (multitap) 2,2,2, 2,8 ( 총 6번의입력

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

목차 1. 매뉴얼안내 Web Driver 개요 특징 용어 지원 O/S & 웹브라우저 Windows 웹브라우저 지원프린터모델 Labe

목차 1. 매뉴얼안내 Web Driver 개요 특징 용어 지원 O/S & 웹브라우저 Windows 웹브라우저 지원프린터모델 Labe API 레퍼런스가이드 Web Driver Rev. 1.02 http://www.bixolon.co.kr 목차 1. 매뉴얼안내... 3 2. Web Driver 개요... 3 2-1 특징... 3 2-2 용어... 3 2-3 지원 O/S & 웹브라우저... 3 2-3-1 Windows... 3 2-3-2 웹브라우저... 3 2-4 지원프린터모델... 4 2-4-1

More information

Table of Contents 2 1. 프린터세팅 3 2. 에뮬레이션세팅 4 3. 코드페이지세팅 (ESC/POS 전용 ) 6 4. 인쇄농도설정 (ESC/POS 전용 ) 7 5. 파워절약모드 8 6. 라벨타입세팅 (CPCL, ZPL, EPL 전용 ) 9 7. 블루투스세

Table of Contents 2 1. 프린터세팅 3 2. 에뮬레이션세팅 4 3. 코드페이지세팅 (ESC/POS 전용 ) 6 4. 인쇄농도설정 (ESC/POS 전용 ) 7 5. 파워절약모드 8 6. 라벨타입세팅 (CPCL, ZPL, EPL 전용 ) 9 7. 블루투스세 CONFIGURATION MANUAL(Configuration Tool) J. STEPHEN Co., Ltd. The manual and product are protected by copyright. Rev.C 06/18 MOBILE PRINTER MODEL : LK-P SERIES Table of Contents 2 1. 프린터세팅 3 2. 에뮬레이션세팅

More information

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx 2018 학년도 1 학기 JAVA 프로그래밍 II 514760-1 2018 년봄학기 5/10/2018 박경신 Lab#1 (ImageTest) Lab#1 은영상파일 (Image) 을읽어서정보를출력 Java Tutorials Lesson: Working with Images https://docs.oracle.com/javase/tutorial/2d/images/index.html

More information

chapter4

chapter4 Basic Netw rk 1. ก ก ก 2. 3. ก ก 4. ก 2 1. 2. 3. 4. ก 5. ก 6. ก ก 7. ก 3 ก ก ก ก (Mainframe) ก ก ก ก (Terminal) ก ก ก ก ก ก ก ก 4 ก (Dumb Terminal) ก ก ก ก Mainframe ก CPU ก ก ก ก 5 ก ก ก ก ก ก ก ก ก ก

More information

API 레퍼런스가이드 Web Driver Rev

API 레퍼런스가이드 Web Driver Rev API 레퍼런스가이드 Rev. 1.05 http://www.bixolon.co.kr 목차 1. 매뉴얼안내... 3 2. 개요... 3 2-1 특징... 3 2-2 용어... 3 2-3 지원 O/S & 웹브라우저... 3 2-3-1 Windows... 3 2-3-2 웹브라우저... 3 2-4 지원프린터모델... 4 2-4-1 Label 프린터... 4 2-4-2

More information

Microsoft PowerPoint - chap13-입출력라이브러리.pptx

Microsoft PowerPoint - chap13-입출력라이브러리.pptx #include int main(void) int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; 1 학습목표 스트림의 기본 개념을 알아보고,

More information

목차 1. 매뉴얼안내 이미지버퍼의구성 이미지버퍼의포지션계산정보 명령어리스트 명령어사용시주의사항 명령어상세설명 라벨디자인을위한명령어 T ( 문자열비트맵

목차 1. 매뉴얼안내 이미지버퍼의구성 이미지버퍼의포지션계산정보 명령어리스트 명령어사용시주의사항 명령어상세설명 라벨디자인을위한명령어 T ( 문자열비트맵 프로그램매뉴얼 SLCS Rev. 1.01 SRP-770III / E770III http://www.bixolon.com 목차 1. 매뉴얼안내... 4 1-1 이미지버퍼의구성... 5 1-2 이미지버퍼의포지션계산정보... 6 1-3 명령어리스트... 8 1-4 명령어사용시주의사항... 10 2. 명령어상세설명... 11 2-1 라벨디자인을위한명령어... 11

More information

소프트웨어매뉴얼 mprint Browser(Windows) Ver

소프트웨어매뉴얼 mprint Browser(Windows) Ver 소프트웨어매뉴얼 (Windows) Ver. 1.01 http://www.bixolon.co.kr 목차 1. 매뉴얼안내... 3 2. 개요... 3 2-1 특징... 3 2-2 용어... 3 2-3 지원 O/S & 웹브라우저... 3 2-3-1 Windows... 3 2-3-2 웹브라우저... 3 2-4 지원프린터모델... 4 2-4-1 Label 프린터...

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

제8장 자바 GUI 프로그래밍 II

제8장 자바 GUI 프로그래밍 II 제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로

More information

LEICA C-LUX

LEICA C-LUX LEICA C-LUX Leica C-LUX...,...... : Leica C-LUX,,,. :,.,,...... EU 2 . AG ( 13)....,,. 60. ( )!,.,.... 3 ( ): (1546) : : : : : 02-2285-4421 ( ) Leica Camera AG ( ) R-CMI-LcK-1546 4 ,... AG......,,..,,,.

More information

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

Microsoft PowerPoint - 04-UDP Programming.ppt

Microsoft PowerPoint - 04-UDP Programming.ppt Chapter 4. UDP Dongwon Jeong djeong@kunsan.ac.kr http://ist.kunsan.ac.kr/ Dept. of Informatics & Statistics 목차 UDP 1 1 UDP 개념 자바 UDP 프로그램작성 클라이언트와서버모두 DatagramSocket 클래스로생성 상호간통신은 DatagramPacket 클래스를이용하여

More information

슬라이드 1

슬라이드 1 모바일소프트웨어프로젝트 지도 API 1 조 20070216 김성수 20070383 김혜준 20070965 이윤상 20071335 최진 1 매시업? 공개 API? 2 매시업 웹으로제공하고있는정보와서비스를융합하여새로운소프트웨어나서비스, 데이터베이스등을만드는것 < 최초의매시업 > 3 공개 API 누구나사용할수있도록공개된 API 지도, 검색등다양한서비스들에서제공 대표적인예

More information

untitled

untitled CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power

More information

SAMSUNG ELECTRO-MECHNICS OPOS Driver Manual

SAMSUNG ELECTRO-MECHNICS OPOS Driver Manual 윈도우드라이버매뉴얼 SRP-500 잉크젯프린터 Rev. 2.08 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우드라이버준비... 3 4. 윈도우드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 Serial, Parallel 의경우...

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

05-class.key

05-class.key 5 : 2 (method) (public) (private) (interface) 5.1 (Method), (public method) (private method) (constructor), 3 4 5.2 (client). (receiver)., System.out.println("Hello"); (client object) (receiver object)

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

JMF3_심빈구.PDF

JMF3_심빈구.PDF JMF JSTORM http://wwwjstormpekr Issued by: < > Revision: Document Information Document title: Document file name: Revision number: Issued by: JMF3_ doc Issue Date:

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

tiawPlot ac 사용방법

tiawPlot ac 사용방법 tiawplot ac 매뉴얼 BORISOFT www.borisoft.co.kr park.ji@borisoft.co.kr HP : 00-370-077 Chapter 프로그램설치. 프로그램설치 3 2 Chapter tiawplot ac 사용하기.tiawPlot ac 소개 2.tiawPlot ac 실행하기 3. 도면파일등록및삭제 4. 출력장치설정 5. 출력옵션설정

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 4 (Object) (Class) (Instance) (Method) (Constructor) Memory 1 UML 1 @ & 1 (Real World) (Software World) @ &.. () () @ & 2 (Real World) (Software World) OOA/ Modeling Abstraction Instantiation

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

(SW3704) Gingerbread Source Build & Working Guide

(SW3704) Gingerbread Source Build & Working Guide (Mango-M32F4) Test Guide http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

hd1300_k_v1r2_Final_.PDF

hd1300_k_v1r2_Final_.PDF Starter's Kit for HelloDevice 1300 Version 11 1 2 1 2 3 31 32 33 34 35 36 4 41 42 43 5 51 52 6 61 62 Appendix A (cross-over) IP 3 Starter's Kit for HelloDevice 1300 1 HelloDevice 1300 Starter's Kit HelloDevice

More information

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont 12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다. 12.1 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont( in LPDIRECT3DDEVICE9 pdevice, in INT Height, in UINT

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Parallel 경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Parallel 경우 윈도우드라이버매뉴얼 STP-103III 감열식프린터 Rev. 1.00 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우드라이버준비... 3 4. 윈도우드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 Serial 또는 Parallel 경우...

More information

untitled

untitled P/N. 920-011211-01 Edition 1 NOV. 12 EZ-2200/EZ-2300 FCC COMPLIANCE STATEMENT FOR AMERICAN USERS This equipment has been tested and found to comply with the limits for a CLASS A digital device, pursuant

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우즈드라이버준비 윈도우즈드라이버설치 WINDOWS XP / SERVER 2003 에서설치 Serial 또는 Parallel 경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우즈드라이버준비 윈도우즈드라이버설치 WINDOWS XP / SERVER 2003 에서설치 Serial 또는 Parallel 경우 윈도우즈드라이버매뉴얼 SRP-340 감열식프린터 Rev. 1.02 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우즈드라이버준비... 3 4. 윈도우즈드라이버설치... 4 4-1 WINDOWS XP / SERVER 2003 에서설치... 4 4-1-1 Serial 또는 Parallel 경우...

More information

IoT FND8 7-SEGMENT api

IoT FND8 7-SEGMENT api IoT FND8 7-SEGMENT api http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Parallel 경우

목차 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP / Server 2003 에서설치 Serial 또는 Parallel 경우 윈도우드라이버매뉴얼 SRP-150 감열식프린터 Rev. 1.03 http://www.bixolon.com 목차 1. 매뉴얼안내... 3 2. 운영체제 (OS) 환경... 3 3. 윈도우드라이버준비... 3 4. 윈도우드라이버설치... 4 4-1 Windows XP / Server 2003 에서설치... 4 4-1-1 Serial 또는 Parallel 경우...

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace

More information

목차 1. 안전을위한주의사항 2 2. 제품구성 4 3. 세부명칭 5 4. 전원코드연결 7 5. 통신연결 8 6. 용지넣기 9 7. 라벨넣기 이동센서사용방법 셀프테스트 용지자동설정 인터페이스 용지규격

목차 1. 안전을위한주의사항 2 2. 제품구성 4 3. 세부명칭 5 4. 전원코드연결 7 5. 통신연결 8 6. 용지넣기 9 7. 라벨넣기 이동센서사용방법 셀프테스트 용지자동설정 인터페이스 용지규격 J. STEPHEN Lab., Ltd. 경기도오산시가장산업동로 28-6 ( 가장동, 1동 ) 대표번호 031-459-8200 팩스 031-459-8880 http://www.miniprinter.com 라벨프린터사용설명서 MODEL : LK-B12 B12 Rev. D 10/16 이사용설명서와제품은저작권법에의해보호되어있습니다. 목차 1. 안전을위한주의사항 2

More information

PowerPoint Presentation

PowerPoint Presentation Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음

More information

제품소개 이프린터드라이버매뉴얼에는 PC 의윈도우 OS 를기준으로프린터드라이버의설치및삭제방법과세부사양이기술되어있습니다. 이제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. Rev

제품소개 이프린터드라이버매뉴얼에는 PC 의윈도우 OS 를기준으로프린터드라이버의설치및삭제방법과세부사양이기술되어있습니다. 이제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. Rev 설명서 라벨프린터 Rev. 5.00 http://www.bixolon.co.kr 제품소개 이프린터드라이버매뉴얼에는 PC 의윈도우 OS 를기준으로프린터드라이버의설치및삭제방법과세부사양이기술되어있습니다. 이제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. Rev. 5.00-2 - 목차 1. 지원운영체제 (OS)... 4 2. 지원모델...

More information

CPX-E-EC_BES_C_ _ k1

CPX-E-EC_BES_C_ _ k1 CPX-E CPX-E-EC EtherCAT 8071155 2017-07 [8075310] CPX-E-EC CPX-E-EC-KO EtherCAT, TwinCAT (). :, 2 Festo CPX-E-EC-KO 2017-07 CPX-E-EC 1... 4 1.1... 4 1.2... 4 1.3... 4 1.4... 5 1.5... 5 2... 6 2.1... 6

More information

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

13ÀåÃß°¡ºÐ

13ÀåÃß°¡ºÐ 13 CHAPTER 13 CHAPTER 2 3 4 5 6 7 06 android:background="#ffffffff"> 07

More information

Contents 1 소개 설치 및 사용방법 21 다운로드 22 라이브러리 등록 23 Android Menifest 정의 간단한 31 플레이어 생성 32 이벤트 리스너 정의 33 Surface 할당 3

Contents 1 소개 설치 및 사용방법 21 다운로드 22 라이브러리 등록 23 Android Menifest 정의 간단한 31 플레이어 생성 32 이벤트 리스너 정의 33 Surface 할당 3 OvenPlayer SDK for Android Developer s Guide Release 20 AirenSoft 3 월 30, 2016 Contents 1 소개 11 12 13 14 15 1 1 1 2 2 2 2 설치 및 사용방법 21 다운로드 22 라이브러리 등록 23 Android Menifest 정의 3 3 3 4 3 간단한 31 플레이어 생성 32

More information