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

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

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

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

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

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

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

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

API 레퍼런스가이드 Web Driver Rev

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

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

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

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

API 매뉴얼

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

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

제품소개 이매뉴얼에는윈도우즈 OS 를기준으로빅솔론프린터제품의네트워크설정방법에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매

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

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

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

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

제품소개 이윈도우즈드라이버매뉴얼에는 PC 의윈도우 OS 를기준으로프린터용윈도우즈드라이버의설치방법, 세부사양및응용방법이기술되어있습니다. 이제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선

ISP and CodeVisionAVR C Compiler.hwp

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

소프트웨어매뉴얼 네트워크설정도구 Rev

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

Microsoft Word - CL5000,5500_KOR_UM_ _.doc

SAMSUNG ELECTRO-MECHNICS OPOS Driver Manual

경영학석사학위논문 투자발전경로이론의가설검증 - 한국사례의패널데이타분석 년 8 월 서울대학교대학원 경영학과국제경영학전공 김주형

BMP 파일 처리

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

chap 5: Trees

ez-shv manual

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

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

게시판 스팸 실시간 차단 시스템

BY-FDP-4-70.hwp

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

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

윈도우드라이버매뉴얼 SRP-350III 감열식프린터 Rev

사용자설명서 BCD-3000 Customer Display Rev

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

목차 1. 매뉴얼안내 사용환경 권장사양 Virtual COM for USB Driver 지원모델 소프트웨어설치및삭제 설치 삭제 Configuration Tool

QR Code 복구記

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

API 매뉴얼

PowerPoint Presentation

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

1 1. INTRODUCTION 2 2. DOWNLOAD Windows Desktop & Server Max OS X, Linux, Windows CE 2 3. API REFERENCE CAN_OpenVcp CAN_Op

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

PowerPoint Presentation

untitled

목차 1. 매뉴얼안내 지원 OS 및인터페이스 운영체제 지원장치및인터페이스 개발환경 환경설정 Android 장치연결 Bluetooth Ne

Microsoft PowerPoint - chap06-2pointer.ppt

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

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

슬라이드 1

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

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

LCD Display

목차 1. 매뉴얼안내 지원 OS 및인터페이스 운영체제 지원장치및인터페이스 개발환경 환경설정 Android 장치연결 Bluetooth Ne

Color C60 / C70 Printer 본제작물은 Color C60/C70 Printer 로출력하였습니다.

ez-md+_manual01

슬라이드 제목 없음

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

SRC PLUS 제어기 MANUAL

(SW3704) Gingerbread Source Build & Working Guide

adfasdfasfdasfasfadf

Tablespace On-Offline 테이블스페이스 온라인/오프라인

PowerPoint 프레젠테이션


T100MD+

USB2CAN USB2CAN-UART USB2CAN-FIFO API Reference Manual Copyright NTREXLAB

H3250_Wi-Fi_E.book

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

PowerPoint 프레젠테이션

Operating Instructions

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

Microsoft PowerPoint - Chap12-OOP.ppt

,. DocuCentre-V C2265 / C2263.,.,.,.., C2265 C , C2265 C *1: A4. *2: (A4 LEF, 200 dpi, ) Super G3, 55 25ppm* 1 ppm* 25ppm* 1 2 Model-CPS

The Pocket Guide to TCP/IP Sockets: C Version

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


C++ Programming

목차 1. 매뉴얼안내 지원장치 지원 Platform & 개발환경 지원 Printer/Interface 목록 지원 Properties 목록 지원 Method 목록 SDK 프로

슬라이드 1

Vol.266 C O N T E N T S M O N T H L Y P U B L I C F I N A N C E F O R U M

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

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

PowerPoint 프레젠테이션

Product ICOM Information System Printer S4M 152mm/sec 4MB F/8MB D ZM ,300,600DPI 254,152mm/sec 8MB F/16MB D 110xi4 254,152mm/sec 4MB F/16MB D B-

1 소개 1 1 개요 1 이참조가이드에서는제어명령을 Brother 인쇄장치로직접보낼수있는바코드인쇄에대한정보가나와있습니다. 적용가능한 Brother 인쇄장치 : HP LaserJet (PCL) 에뮬레이션모드가내장된 Brother 의 HL, MFC 및 DCP 모델. HP

CANTUS Evaluation Board Ap. Note

강의 개요

UI TASK & KEY EVENT

Mango220 Android How to compile and Transfer image to Target

,, 55 * 1., * 2 80, 140.,. Z, 3.,. *1: A4. ApeosPort-V ApeosPort-V ppm. *2: (A4 ), ( ), 200 dpi. : 55 ppm* : A3 Super G3, : 80 ppm : 140


Transcription:

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 / DX220E SLP-DX223 / DX223E SLP-DL410 / DL410E SLP-DL413 / DL413E SRP-770III / E770III XT5-40 / XT5-43 / XT5-46 SPP-L3000 http://www.bixolon.co.kr

목차 1. 매뉴얼안내... 3 1-1 지원 O/S & Platform... 3 1-2 지원인터페이스... 3 1-3 각모델별 X/Y 좌표의사용범위... 3 2. Property... 4 2-1 CharacterSet (LONG R/W)... 4 2-2 State (LONG R)... 6 3. 메소드... 7 3-1 ConnectPrinter... 7 3-2 DisconnectPrinter... 8 3-3 FeedOneLabel... 9 3-4 SetConfigOfPrinter... 10 3-5 SetPaper... 12 3-6 SetMargin... 13 3-7 ClearBuffer... 14 3-8 PrintDirect... 15 3-9 PrintDeviceFont... 16 3-10 PrintVectorFont... 18 3-11 Prints... 20 3-12 Print1DBarcode... 21 3-13 PrintMaxiCode... 23 3-14 PrintPDF417... 24 3-15 PrintQRCode... 26 3-16 PrintDataMatrix... 28 3-17 PrintAztec... 29 3-18 PrintCode49... 31 3-19 PrintCODELOCK... 33 3-20 PrintMicroPDF... 35 3-21 PrintGS1DataBar... 37 3-22 PrintBlock... 39 3-23 PrintCircle... 41 3-24 PrintImage... 42 3-25 InitializePrinter... 43 3-26 CalibrateMedia... 44 3-27 SetRewinder... 45 Rev. 2.02-2 -

1. 매뉴얼안내 이 SDK 매뉴얼에는 Windows CE 용응용프로그램개발에필요한 dll 파일에대한내용이기술되어있습니다. 1-1 지원 O/S & Platform - O/S Microsoft Windows CE 5.0 Microsoft Windows CE 6.0 (supported after building with custom SDK) - Platform Windows Mobile 5 Windows Mobile 6 1-2 지원인터페이스 - Bluetooth, Ethernet, WLAN 1-3 각모델별 X/Y 좌표의사용범위 모델 X 좌표 Y 좌표최소최대최소 SLP-TX400 0 864 0 SLP-TX403 0 1248 0 SLP-DX420 0 864 0 SLP-DX423 0 1248 0 SLP-DX220 0 432 0 SLP-DX223 0 672 0 SLP-TX420 0 864 0 SLP-TX423 0 1248 0 SLP-TX220 0 432 0 SLP-TX223 0 672 0 SLP-DL410 0 864 0 SLP-DL413 0 1248 0 SLP-TX400 0 864 0 SLP-TX403 0 1248 0 SRP-770III 0 832 0 SRP-E770III 0 832 0 XT5-40 0 832 0 XT5-43 0 1248 0 XT5-46 0 2496 0 SPP-L3000 0 576 0 Y좌표최대값은용지길이에종속됩니다. Rev. 2.02-3 -

2. Property 제공하는 dll 파일에서사용하는상수값은 BxlLabelConst.h 파일에선언되어있습니다. 2-1 CharacterSet (LONG R/W) 프린터의코드페이지와 International character Set 을정의하는속성으로기본값은 BXL_CS_437 와 BXL_ICS_USA 으로설정되어있습니다. SetCharacterSet() 함수를사용하여값을설정할수있습니다. 참고 다음의경우에는 CharacterSet 설정을확인이필요할수있습니다. 1. 출력을시도한것과다른문자열이출력될경우 2. 상형문자와같은형태로깨진문자열이출력될경우 3. 문자가? ( 물음표 ) 와같은형태로출력될경우 사용가능한코드페이지는다음과같습니다. BXL_CS_CP437 0 U.S.A BXL_CS_CP850 1 Latin 1 BXL_CS_CP852 2 Latin 2 BXL_CS_CP860 3 Portuguese BXL_CS_CP863 4 Canadian French BXL_CS_CP865 5 Nordic BXL_CS_WPC1252 6 Latin I BXL_CS_CP865_WCP1252 7 European Combined BXL_CS_CP857 8 Turkish BXL_CS_CP737 9 Greek BXL_CS_WCP1250 10 Latin 2 BXL_CS_WCP1253 11 Greek BXL_CS_WCP1254 12 Turkish BXL_CS_CP855 13 Cyrillic BXL_CS_CP862 14 Hebrew BXL_CS_CP866 15 Cyrillic BXL_CS_WCP1251 16 Cyrillic BXL_CS_WCP1255 17 Hebrew BXL_CS_CP928 18 Greek BXL_CS_CP864 19 Arabic BXL_CS_CP775 20 Baltic BXL_CS_WCP1257 21 Baltic BXL_CS_CP858 22 Latin 1 + Euro Rev. 2.02-4 -

사용가능한 International character Set 은다음과같습니다. BXL_ICS_USA 0 USA 코드설정 BXL_ICS_FRANCE 1 FRANCE 코드설정 BXL_ICS_GERMANY 2 GERMANY 코드설정 BXL_ICS_UK 3 UK 코드설정 BXL_ICS_DENMARK_I 4 DENMARK1 코드설정 BXL_ICS_SWEDEN 5 SWEDEN 코드설정 BXL_ICS_ITALY 6 ITALY 코드설정 BXL_ICS_SPAIN_I 7 SPAIN 코드설정 BXL_ICS_NORWAY 8 NORWAY 코드설정 BXL_ICS_DENMARK_II 9 DENMARK 2 코드설정 BXL_ICS_JAPAN 10 JAPAN 코드설정 BXL_ICS_SPAIN_II 11 SPAIN 2 코드설정 BXL_ICS_LATIN 12 LATIN 코드설정 BXL_ICS_KOREA 13 KOREA 코드설정 BXL_ICS_SLOVENIA 14 SLOVENIA 코드설정 BXL_ICS_CHINA 15 CHINA 코드설정 lresult = ConnectPrinter ( portinfo, 1000); SetCharacterSet(BXL_CS_PC850, BXL_ICS_UK);... Rev. 2.02-5 -

2-2 State (LONG R) 프린터상태가설정되는속성입니다. CheckPrinterStatus 함수를호출하여프린터상태를검사하고상태정보를리턴값으로받습니다. 상태값은중복되어설정될수있으며비트연산을통해각각의값을확인할수있습니다. 프린터상태값은다음과같습니다. BXL_STS_NORMAL 0 프린터상태가정상 BXL_STS_RIBONEND 4 리본엔드에러 BXL_STS_GAPERROR 8 갭인식불량 ( 오토센싱실패 ) BXL_STS_TPHOVERHEAT 16 TPH 오버히트 BXL_STS_CUTTERJAM 32 커터잼 BXL_STS_COVEROPEN 64 커버열림 BXL_STS_PAPEREMPTY 128 프린터용지가없음 lresult = ConnectPrinter ( portinfo, 1000); CheckPrinter();... int istate; istate = CheckPrinterStatus(); if ((istate & BXL_STS_RIBONEND) == BXL_STS_RIBONEND) if ((istate & BXL_STS_GAPERROR) == BXL_STS_GAPERROR). Rev. 2.02-6 -

3. 메소드 제공하는모듈에서노출되는함수들은 ExportFunc.h 파일에선언되어있습니다. 3-1 ConnectPrinter 이함수는모듈을사용하기위해 Enable 합니다. In/Out 이다른 PDA 타입의경우각각의포트설정이필요합니다. 일반적으로 stroutportname 설정만으로양방향통신이가능합니다. Long ConnectPrinter( LPCTSTR stroutportname, long ltimeout ); * LPCTSTR stroutportname [in] null 종결자를가진 Unicode Data 입니다. 현재연결된장치의가상 Serial Port 번호와통신속도를인자로전달받습니다. strinportname 이 NULL 일경우 stroutportname 이 In/Out 데이터처리설정합니다. 참고 블루투스 & 시리얼주소입력방법예시 - 블루투스 & 시리얼 : COM4:19200 무선랜주소입력방법예시 - NETxxx.xxx.xxx.xxx:9100 or ETHxxx.xxx.xxx.xxx:9100 * long ltimeout [in] Open 시도를위한타임아웃값으로 ms 단위로처리됩니다. ( 기본값 1000ms) BXL_NOT_OPENED -101 통신포트를열수없습니다. BXL_CREATE_ERROR -102 통신객체생성에실패했습니다. BXL_CONNECT_ERROR -105 연결실패했습니다. BXL_BAD_ARGUMENT -108 명시된 argument가맞지않습니다. BXL_READ_ERROR -301 수신값이잘못되었거나실패하였습니다. Rev. 2.02-7 -

// serial or bluetooth lresult = ConnectPrinter( COM4:19200, 1000); // WLAN lresult = ConnectPrinter( ETHxxx.xxx.xxx.xxx:9100, 1000); 3-2 DisconnectPrinter 이함수는모듈을 Disable 합니다. 인쇄및설정관련기능함수들을더이상사용할수없습니다. Long DisconnectPrinter(); 없음 상수명값설명 lresult = DisconnectPrinter(); Rev. 2.02-8 -

3-3 FeedOneLabel 이함수는한라벨을피딩합니다. long FeedOneLabel (); 없음 BXL_NOT_OPENED -101 ConnectPrinter 함수가호출되어야합니다. lresult = FeedOneLabel(); Rev. 2.02-9 -

3-4 SetConfigOfPrinter 이함수는인쇄옵션을설정합니다. Long SetConfigOfPrinter( int speed, int density, int orientation, bool autocut, int cuttingperiod, bool backfeed ); * int speed [in] 인쇄속도 BXL_SPEED_25 0 2.5 ips BXL_SPEED_30 1 3.0 ips BXL_SPEED_40 2 4.0 ips BXL_SPEED_50 3 5.0 ips BXL_SPEED_60 4 6.0 ips BXL_SPEED_70 5 7.0 ips BXL_SPEED_80 6 8.0 ips * int density [in] 인쇄농도 (0 ~ 20) * int orientation [in] 인쇄방향 BXL_TOP_TO_BOTTOM 84 위에서아래로인쇄 BXL_BOTTOM_TO_TOP 66 아래에서위로인쇄 * bool autocut [in] 컷팅여부. false : 컷팅안함, true : 컷팅 * int cuttingperiod [in] 컷팅간격 * bool backfeed [in] 인쇄시작전 back-feed 여부. false: back-feed 안함, true : back-feed Rev. 2.02-10 -

SetConfigOfPrinter(BXL_SPEED_60, 20, BXL_TOP_TO_BOTTOM, false, 0, false); Rev. 2.02-11 -

3-5 SetPaper 이함수는인쇄할용지에대한옵션을설정합니다. Long SetPaper( int paperwidth, int paperlength, int mediatype, int offset, int gaplength ); * int paperwidth [in] 용지너비. [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int paperlength [in] 용지높이. [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int mediatype [in] 용지타입 BXL_GAP 0 갭용지사용 BXL_CONTINUOUS 1 Continuous 용지사용 BXL_BLACKMARK 2 BlackMaark 용지사용 * int offset [in] Gap 또는 Blackmark 의오프셋 * int gaplength [in] Gap 길이또는 Blackmark 두께 [dot] SetPaper(832, 1261, BXL_GAP, 0, 20); Rev. 2.02-12 -

3-6 SetMargin 이함수는인쇄할용지의여백을설정합니다. Long SetPaper( int horizontalmargin, int verticalmargin ); * int horizontalmargin [in] 가로마진 [dot] (-100 ~ 100) * int verticalmargin [in] 세로마진 [dot] (-100 ~ 100) SetMargin(10, 10); Rev. 2.02-13 -

3-7 ClearBuffer 이함수는프린터의이미지버퍼에있는데이터를삭제합니다. Long ClearBuffer(); 없음 ClearBuffer(); Rev. 2.02-14 -

3-8 PrintDirect 이함수는 SLCS 명령어를직접전송할수있습니다. Long PrintDirect( PCHAR directdata ); * PCHAR directdata [in] 전송할명령어당사홈페이지 (http://www.bixolon.co.kr) 내 SLCS 매뉴얼을참조하십시오. PrintDirect( T20,20,3,1,1,0,0,N,N,\'BIXOLON Label Printer\' ); Rev. 2.02-15 -

3-9 PrintDeviceFont 이함수는디바이스폰트를이용하여문자열을인쇄하는기능을지원합니다. long PrintDeviceFont( int xpos, int ypos, int fontname, int xmulti, int ymulti, int rotation, BOOL bold, LPCTSTR pdata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int fontname [in] 폰트이름 코드 값 설 명 BXL_ENG_9X15 0 Size 6 (9 X 15) BXL_ENG_12X20 1 Size 8 (12 X 20) BXL_ENG_16X25 2 Size 10 (16 X 25) BXL_ENG_19X30 3 Size 12 (19 X 30) BXL_ENG_24X38 4 Size 15 (24 X 38) BXL_ENG_32X50 5 Size 20 (32 X 50) BXL_ENG_48X76 6 Size 30 (48 X 76) BXL_ENG_22X34 7 Size 14 (22 X 34) BXL_ENG_28X44 8 Size 18 (28 X 44) BXL_ENG_37X58 9 Size 24 (37 X 58) BXL_KOR_16X16 0x61 Size 1 (16 X 16) BXL_KOR_24X24 0x62 Size 2 (24 X 24) BXL_KOR_20X20 0x63 Size 3 (20 X 20) BXL_KOR_26X26 0x64 Size 4 (26 X 26) BXL_KOR_20X26 0x65 Size 5 (20 X 26) BXL_KOR_38X38 0x66 Size 6 (38 X 38) BXL_CHN_GB2312 0x6D GB2312 (24 X 24) BXL_CHN_BIG5 0x6E BIG5 (24 X 24) Rev. 2.02-16 -

* int xmulti [in] 수평확대 (1 ~ 4) * int ymulti [in] 수직확대 (1 ~ 4) * int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 * bool bold [in] 굵기 (false : 보통 / true : 굵게 ) * LPCTSTR pdata [in] 인쇄할문자열 PrintDeviceFont(20, 10, 3, 1, 1, 0, false, BIXOLON LABEL SDK TEST. ); Rev. 2.02-17 -

3-10 PrintVectorFont 이함수는디바이스폰트를이용하여문자열을인쇄하는기능을지원합니다. Long PrintVectorFont( int xpos, int ypos, int font, int fontwidth, int fontheight, int rightspace, bool bold, bool reverse, int rotation, int alignment, int printdirection, LPCTSTR pdata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int font [in] 폰트선택 코드 값 설 명 BXL_VECTOR_ASCII 0 ASCII (1Byte Code) BXL_VECTOR_KS5601 1 KS5601(2Byte Code) BXL_VECTOR_BIG5 2 BIG5(2Byte Code) BXL_VECTOR_GB2312 3 GB2312(2Byte Code) BXL_VECTOR_JIS 4 Shift-JIS(2Byte Code) BXL_VECTOR_OCRA 5 OCR-A(1Byte Code) BXL_VECTOR_OCRB 6 OCR-B(1Byte Code) * int fontwidth [in] 폰트폭 [dot] * int fontheight [in] 폰트높이 [dot] * int rightspace [in] 오른쪽자간 [dot]. + / - 옵션을사용할수있습니다. * bool bold [in] 굵기. false : 보통, true : 굵게 Rev. 2.02-18 -

* bool reverse [in] 문자역상. false : 정상, true : 역상 * int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 * int alignment [in] 텍스트정렬 BXL_ALIGNMENT_LEFT 0 0도회전 BXL_ALIGNMENT_CENTER 1 90도회전 BXL_ALIGNMENT_RIGHT 2 180도회전 * int printdirection [in] 문자열인쇄방향. 0 : 왼쪽에서오른쪽으로인쇄 (ex. BIXOLON) 1 : 오른쪽에서왼쪽으로인쇄 (ex. NOLOXIB) * LPCTSTR pdata [in] 인쇄할문자열 PrintVectorFont(20, 150, BXL_VECTOR_ASCII, 10, 10, 3, false, false, false, 0, 0, 0, VECTOR FONT. ); Rev. 2.02-19 -

3-11 Prints 이함수는프린터의출력버퍼에쌓여있는내용을인쇄합니다. Long Prints( int nlabelset, int ncopies ); * int nlabelset [in] 라벨세트수 (1 ~ 65535) * int ncopies [in] 라벨의복수매수 (1 ~ 65535) Rev. 2.02-20 -

3-12 Print1DBarcode 이함수는 1 차원바코드를인쇄하는기능을지원합니다. Long PrintBarcode( int xpos, int ypos, int barcodetype, int narrowbarwidth, int widebarwidth, int barcodeheight, int rotation, int HRI, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int barcodetype [in] 바코드타입을정의합니다. bxllabelconst.h 에정의되어있습니다. 코드 값 설 명 BXL_1DBAR_CODE39 0 Code39 BXL_1DBAR_CODE128 1 Code128 BXL_1DBAR_I2OF5 2 Interleaved 2of5 BXL_1DBAR_CODABAR 3 Codabar BXL_1DBAR_CODE93 4 Code93 BXL_1DBAR_UPCA 5 UPC-A BXL_1DBAR_UPCE 6 UPC-E BXL_1DBAR_EAN13 7 EAN13 BXL_1DBAR_EAN8 8 EAN8 BXL_1DBAR_EAN128 9 UCC/EAN128 * int narrowbarwidth [in] 좁은바의너비를설정하는값으로 Dot 단위를가지고있습니다. * int widebarwidth [in] 넓은바의너비를설정하는값으로 Dot 단위를가지고있습니다. * int barcodeheight [in] 바코드의높이를설정하는값으로 Dot 단위를가지고있습니다. Rev. 2.02-21 -

* int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 * int HRI [in] HRI 출력위치와크기를설정하는값으로 0 ~ 8 까지의값을가집니다. Print1DBarcode(220, 60, BXL_1DBAR_CODE39, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_CODE128, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_I2OF5, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_CODABAR, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_CODE93, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_UPCA, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_UPCE, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_EAN13, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_EAN8, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Print1DBarcode(220, 60, BXL_1DBAR_EAN128, 2, 5, 100, BXL_ROTATE_90, 1, 123456789012 ); Rev. 2.02-22 -

3-13 PrintMaxiCode 이함수는 2 차원바코드 (Maxicode) 를인쇄하는기능을지원합니다. Long PrintMaxiCode( int xpos, int ypos, int mode, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int mode [in] Maxicode 모드. BXL_MAXICODE_MODE0 0 모드 0 BXL_MAXICODE_MODE90 2 모드 2 BXL_MAXICODE_MODE180 3 모드 3 BXL_MAXICODE_MODE270 4 모드 4 Windows CE SDK PrintMaxiCode(30, 100, BXL_MAXICODE_MODE0, 990,840,06840,THIS IS A TEST OF MODE 0 BIXOLON LABEL PRINTER ); Rev. 2.02-23 -

3-14 PrintPDF417 이함수는 2 차원바코드 (PDF417) 를인쇄하는기능을지원합니다. Long PrintPDF417( int xpos, int ypos, int verticalcount, int horizontalcount, int errlevel, int datacomp, BOOL HRI, int startposition, int modulewidth, int barheight, int rotation, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int verticalcount [in] 최대가로 count : 3 ~ 90 * int horizontalcount [in] 최대세로 count : 1 ~ 30 * int errorlevel [in] 에러교정레벨. bxllabelconst.h 에정의되어있습니다. Windows CE SDK 코드 값 설 명 BXL_PDF417_ECL0 0 EC 레벨 : 0. EC Codeword : 2 BXL_PDF417_ECL1 1 EC 레벨 : 1. EC Codeword : 4 BXL_PDF417_ECL2 2 EC 레벨 : 2. EC Codeword : 8 BXL_PDF417_ECL3 3 EC 레벨 : 3. EC Codeword : 16 BXL_PDF417_ECL4 4 EC 레벨 : 4. EC Codeword : 32 BXL_PDF417_ECL5 5 EC 레벨 : 5. EC Codeword : 64 BXL_PDF417_ECL6 6 EC 레벨 : 6. EC Codeword : 128 BXL_PDF417_ECL7 7 EC 레벨 : 7. EC Codeword : 256 BXL_PDF417_ECL8 8 EC 레벨 : 8. EC Codeword : 512 Rev. 2.02-24 -

* int datacomp [in] 데이터압축방법. bxllabelconst.h 에정의되어있습니다. BXL_PDF417_COMP_TEXT 0 2 Characters per codeword. BXL_PDF417_COMP_NUM 1 2.93 Characters per codeword. BXL_PDF417_COMP_BINARY 2 1.2 Bytes per codeword. * bool HRI [in] HRI 출력여부를설정합니다. * int startposition [in] 0 이면바코드의가운데가시작지점이되고, 1 이면바코드의좌측상단이시작지점이됩니다. * int modulewidth [in] 모듈의폭을설정 (2 ~ 9). * int barheight [in] 바의높이를설정 (4 ~ 99). * int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 PrintPDF417(30, 100, 30, 5, BXL_PDF417_ECL0, BXL_PDF417_COMP_TEXT, true, 1, 3, 10, 0, BIXOLON Label Printer, This is Test Printing. ); Rev. 2.02-25 -

3-15 PrintQRCode 이함수는 2 차원바코드 (QR Code) 를인쇄하는기능을지원합니다. Long PrintQRCode( int xpos, int ypos, int model, int ecclevel, int barsize, int rotation, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int model [in] 모델선택. 1 : 모델 1, 2 : 모델 2 * int ecclevel [in] ECC 레벨 BXL_QRCODE_ECC7 0 복구비율 7% BXL_QRCODE_ECC15 1 복구비율 15% BXL_QRCODE_ECC25 2 복구비율 25% BXL_QRCODE_ECC30 3 복구비율 30% * int barsize [in] 바코드크기설정 (1 ~ 4). * int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 Windows CE SDK Rev. 2.02-26 -

PrintQRCode(30, 100, 1, BXL_QRCODE_ECC7, 4, 0, ABCDEFGHIJKLMN1234567890 ); Rev. 2.02-27 -

3-16 PrintDataMatrix 이함수는 2 차원바코드 (Data Matrix) 를인쇄하는기능을지원합니다. long PrintDataMatrix( int xpos, int ypos, int barsize, bool reverse, int rotation, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int barsize [in] 바코드크기설정 (1 ~ 4) * bool reverse [in] 바코드역상. (false : 정상이미지 / true : 역상이미지 ) * int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 Rev. 2.02-28 - Windows CE SDK PrintDataMatrix(30, 100, 4, false, 0, BIXOLON Label Printer );

3-17 PrintAztec 이함수는 2 차원바코드 (Aztec) 를인쇄하는기능을지원합니다. Long PrintAztec( int xpos, int ypos, int barsize, int interpretation, int errcodensymbolsize, bool menusymbol, int numofsymbol, int optid, int rotation, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int barsize [in] 바코드크기설정 (1 ~ 10) * int interpretation [in] ECI(Extended Channel Interpretation) 코드설정. 0 : 해제, 1 : 설정. * int errcodensymbolsize [in] 에러코드와심볼사이즈 / 타입 * bool menusymbol [in] 메뉴심볼 값 설 명 0 디폴트 error collection 레벨 1 ~ 99 error collection 퍼센트 101 ~ 104 1 ~ 4 레이어컴팩트심볼 201 ~ 232 1 ~ 32 레이어 full range 심볼 300 심플 Aztec Rune * bool numofsymbol [in] Number of symbols for structured append (1 ~ 26) * int optid [in] Optional ID filed for structured append : ID field string ( 최대 24 글자 ) Rev. 2.02-29 -

* int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 PrintAztec(30, 100, 5, 0, 0, true, 1, 1, 0, THIS IS AZTEC BARCODE TESTTHIS IS AZTEC BARCODE TEST ); Rev. 2.02-30 -

3-18 PrintCode49 이함수는 2 차원바코드 (Code49) 를인쇄하는기능을지원합니다. Long PrintCode49( int xpos, int ypos, int narrowwidth, int widewidth, int barheight, int HRI, int startingmode, int rotation, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int narrowwidth [in] 좁은바의폭 [dot] * int widewidth [in] 넓은바의폭 [dot] * int barheight [in] 바코드높이 [dot] * int HRI [in] HRI 출력. (0: 인쇄없음 / 1: 바코드아래 / 2: 바코드위 ) * int startingmode [in] starting mode Windows CE SDK 값 설 명 0 Regular Alphanumeric Mode 1 Multiple Read Alphanumeric 2 Regular Numeric Mode 3 Group Alphanumeric Mode 4 Regular Alphanumeric Shift 1 5 Regular Alphanumeric Shift 2 7 Automatic Mode Rev. 2.02-31 -

* int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 PrintCode49(30, 100, 2, 7, 22, 2, 7, 0, 12345ABC ); Rev. 2.02-32 -

3-19 PrintCODELOCK 이함수는 2 차원바코드 (CODELOCK) 를인쇄하는기능을지원합니다. Long PrintCODELOCK( int xpos, int ypos, int narrowwidth, int widewidth, int barheight, bool security, int datacolumns, char mode, int encoderow, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int narrowwidth [in] 좁은바의폭 [dot] * int widewidth [in] 넓은바의폭 [dot] * int barheight [in] 바코드높이 [dot] * bool security [in] 보안기능 * int datacolumns [in] 라인당글자수 (2 ~ 62) * char mode [in] 모드 Windows CE SDK BXL_CODABLOCK_A 0 Code 39 문자집합사용 BXL_CODABLOCK_E 1 Code 128 문자집합사용 BXL_CODABLOCK_F 2 Code 128 문자집합과 Function 1 (FNC1) 자동추가 Rev. 2.02-33 -

* int encoderow [in] 인코드할라인수 값 설 명 A 1 ~ 18 E 2 ~ 4 F 2 ~ 4 PrintCODELOCK(30, 100, 2, 5, 30, false, 30, F, 4, BIXOLON BARCODE TEST 123BIXOLON BARCODE TEST 123BIXOLON BARCODE TEST 123 ); Rev. 2.02-34 -

3-20 PrintMicroPDF 이함수는 2 차원바코드 (Micro-PDF417) 를인쇄하는기능을지원합니다. Long PrintMicroPDF( int xpos, int ypos, int modulewidth, int barheight, int mode, int rotation, LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int modulewidth [in] 모듈폭 (2 ~ 8) * int barheight [in] 바코드높이 (1 ~ 99) [dot] * int mode [in] 모드 (0 ~ 33), 세부내용은커맨드매뉴얼참조 * int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 Windows CE SDK Rev. 2.02-35 -

PrintMicroPDF(30, 100, 2, 6, 8, 0, ABCDEFGHIJKLMN1234567890 ); Rev. 2.02-36 -

3-21 PrintGS1DataBar 이함수는 GS1 DataBar 바코드를인쇄하는기능을지원합니다. Long PrintGS1DataBar( int xpos, int ypos, int barcodetype, int expand, int separatorheight, int barheight, int segmentwidth, int rotation LPCTSTR barcodedata ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int barcodetype [in] 바코드타입 BXL_GS1DATABAR 0 GS1 DataBar BXL_GS1DATABAR_TRUNCATED 1 GS1 DataBar Truncated BXL_GS1DATABAR_STACKED 2 GS1 DataBar Stacked BXL_GS1DATABAR_STACKED_OMNIDIRECTIONAL 3 GS1 DataBar Stacked Omnidirectional BXL_GS1DATABAR_LIMITED 4 GS1 Limited BXL_GS1DATABAR_EXPANDED 5 GS1 Expanded * int expand [in] 확대 (1 ~ 10) * int separatorheight [in] Separator 높이 (1 ~ 2) * int barheight [in] barcode 높이 * int segmentwidth [in] segment 너비 (0 ~ 22. 짝수만가능 ) Rev. 2.02-37 -

* int rotation [in] 회전값을설정합니다. BXL_ROTATE_0 0 0도회전 BXL_ROTATE_90 1 90도회전 BXL_ROTATE_180 2 180도회전 BXL_ROTATE_270 3 270도회전 PrintGS1DataBar(30, 100, BXL_GS1DATABAR_EXPANDED, 2, 2, 17, 10, 0, 0102005190000005700315122910363103000500913200000500030 0004 ); Rev. 2.02-38 -

3-22 PrintBlock 이함수는라인, 블록, 박스및사선을인쇄하는기능을지원합니다. Long PrintBlock( int xstart, int ystart, int xend, int yend, int option, int thickness ); * int xstart [in] 가로시작좌표 [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ystart [in] 세로시작좌표 [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int xend [in] 가로끝좌표 [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int yend [in] 세로끝좌표 [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int option [in] 모드 (0 ~ 33), 세부내용은커맨드매뉴얼참조 BXL_BLOCK_OVERWRITE 0 라인 Overwriting BXL_BLOCK_EXCLUSIVEOR 1 라인 Exclusive OR BXL_BLOCK_DELETE 2 라인삭제 BXL_BLOCK_SLOPE 3 사선 BXL_BLOCK_BOX 4 박스 * int thickness [in] 선굵기. 사선또는박스일경우에만적용 Windows CE SDK Rev. 2.02-39 -

PrintBlock(20, 20, 300, 300, BXL_BLOCK_BOX, 10); PrintBlock(400, 20, 20, 500, BXL_BLOCK_SLOPE, 10); Rev. 2.02-40 -

3-23 PrintCircle 이함수는원을인쇄하는기능을지원합니다. Long PrintCircle( int xpos, int ypos, int size, int multi, ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int size [in] 원의크기 (1 ~ 6) * int multi [in] 확대 (1 ~ 4) PrintCircle(150, 150, 4, 1); Rev. 2.02-41 -

3-24 PrintImage 이함수는이미지파일 (bmp, jpg, gif) 을선택하여인쇄하는기능을지원합니다. Long PrintImage( int xpos, int ypos, LPCTSTR filename bool dither, bool enablerle ); * int xpos [in] 수평포지션 (X) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * int ypos [in] 수직포지션 (Y) [dot] ( 참조 : 1-3 각모델별 X/Y 좌표의사용범위 ) * LPCTSTR filename [in] 이미지파일의경로를포함한이름 (ex: \\logo.jpg ) * bool dither [in] 디더링여부 (true: 디더링함 / false : 디더링안함 ) * bool enablerle [in] 압축여부 (true: 압축 / false: 압축안함 ) BXL_BITMAPLOAD_ERROR -400 비트맵데이터로드를실패하였습니다. BXL_BITMAPDATA_ERROR -401 비정상비트맵데이터입니다. string imgpath =. ; PrintImage(150, 150, imgpath, false, true); Rev. 2.02-42 -

3-25 InitializePrinter 이함수는자동보정기능을지원합니다. Long InitializePrinter(); 없음 long status; InitializePrinter(); Rev. 2.02-43 -

3-26 CalibrateMedia 이함수는오토칼리브레이션기능을지원합니다. Long CalibrateMedia(); 없음 long status; CalibrateMedia(); Rev. 2.02-44 -

3-27 SetRewinder 이함수는프린터의 Rewinder 의사용여부를설정합니다. Long SetRewinder(bool enable); * bool enable [in] Rewinder 사용여부 (true : 사용 / false : 미사용 ) long status; SetRewinder(TRUE); Rev. 2.02-45 -

저작권 BIXOLON Co., Ltd. 모든권한을소유합니다. 이사용설명서와제품에사용된저작물은저작권법에의해보호되어있습니다. ( 주 ) 빅솔론의사전서면동의없이사용설명서및제품에사용된저작물에대한일부또는전체를무단으로복제, 저장, 전송하는것을금합니다. 제공된정보는본제품에만해당되며다른제품에대해서는적용되지않습니다. 또한본정보사용으로인해발생하는직 / 간접적손해에대해책임지지않습니다. 빅솔론로고는 ( 주 ) 빅솔론의등록상표입니다. 모든다른상표또는제품이름은해당하는회사또는조직의상표입니다. ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의내용은사전통보없이변경될수있습니다. 사용시주의사항 프린터와같은전자제품은정전기에의해쉽게훼손될수있습니다. 정전기로부터프린터를보호하기위해서는프린터후면부에케이블을연결하거나제거하기전에반드시프린터전원을끄십시오. 만약프린터가정전기로부터손상을입었을경우에는가까운구입처에문의하십시오. Rev. 2.02-46 -

개정이력 Rev. 날짜 페이지 설명 2.00 17.12.27 - 신규제작 2.01 18.03.09 All 1. 모델추가 - SRP-770III/MX4000/MX4030/MX4060 2. 기능추가 - SetRewinder 함수설명추가 3. 각모델별입력제한범위표추가 4. 각 API 별부연설명추가 2.02 18.05.21 1,3 1. XT5 모델명변경 Rev. 2.02-47 -