|
|
|
1.처음에
|
이 자료는 HTBasic/HPBASIC의 프로그램에서GPIB、파라렐 보드 또는시리얼 보드 경유로 HPGL을 지원하는 프린터/플로터를 사용하고 계시던 사용자가 Windows표준 프린터로의 출력을 원하실 경우, 또는 새로 HTBasic에서 HPGL커맨드를 사용하 셔서 Windows표준 프린터로 출력을 하기 위한 가이드로서 작성을 하였습니다.
HPGL UTILITY는,오쿠스 주식회사가 개발 제조를 해 판매하고 있습니다.
아이투넷(i2net) 주식회사에서는 HTBasic에서의 애플리케이션으로서 플로터로의 출력에 대한 솔류션으로서 고객여러분께 제공을 해 왔습니다.
HPGL UTILITY 제품은, 아이투넷(i2net) 주식회사 독자의 HTBasic과의 연계에 있어서의 지원을 추가해, 제품번호:H-TP0010 제품명:HPGL UTILITY for Htbasic으로서 판매를 하고 있습니다.
지원은, 아이투넷(i2net) 주식회사에서는 「제품번호:H-TP0010」로 구입을 하셔서 고객등록을 하신 고객님에 한해 대응을 해 드리고 있습니다. HPGL UTILITY제품 본체의 지원은, 오쿠스 주식회사 앞으로 동시에 고객 등록을 하시면, 오쿠스 주식회사에 서 직접 지원을 받으실 수 가 있습니다.
|
2.HTBasic에서의 그래픽 표시
|
HTBasic에서의 그래픽 표시는 사용하시는 폰트에 의해 3종류의 프로그래밍 방법이 있습니다.
A.HTBasic에서 LABEL스테이트먼트를 사용해 1바이트 영문 스트로크 폰트만을 사용한다.
B.HTBasic에서 LABEL스테이트먼트를 사용해 1바이트 영문 스트로크 폰트와 한자 2바이코드(2byte code)
Windows T/T 폰트를 사용한다.
C.HTBasic에서 LABEL스테이트먼트를 사용해 1바이트영문 스트로크 폰트와 CALL Klabel서브 루틴을
사용해 한자 2바이트 코드(2byte code) 스트로크 폰트(한자 유틸리티:아이투넷(i2net) 주식회사제)을 사용한다.
|
|
예)A |
예)B |
|
예)C |
주) 문자의 폰트를 비교해 주십시요
화면을 클릭하시면 확대 표시가 됩니다. |
3.HTBasic에서의 그래픽 표시를 Windows표준 프린터로 출력하는 방법 (화면을 클릭하시면 pdf로 출력한 아웃푸트(Output)를 보실 수가 있습니다.)
|
HTBasic에서 그래픽 표시를 Windows표준 프린터로 출력하는 방법은 4종류가 있습니다.
(1) GPIB、파라럴 포트 또는 시리얼 포트 경유로 프린터(예:HP 7475A등)
(2) 파라럴 포트 경유로의 HPGL프린터(예:HP LeaserJet III/IV등)
(3) HTBasic의 WIN-DUMP드라이버를 사용해 Windows표준 프린터
(4) HPGL UTILITY(오쿠스 주식회사 제품)을 개제해서 Windows표준 프린터
|
WIN-DUMP드라이버의 사용(3)
|
HPGL UTILITY의 사용(4)
|
(PDF출력을 스냅쇼트)
|
|
A
|
|
|
B
|
|
주)문자의 폰트/그래프의 선을 비교해 주십시요
|
C
|
|
4.HPGL UTILITY
(1) 플로터 이미지 출력의 흐름
(2) HPGL UTILITY의 인스톨을 할 곳과 스풀 폴더
(3) HPGL UTILITY의 환경 설정
(4) HPGL UTILITY를 Windows기동시에 자동실행시키기 위한 설정
(5) HTBasic과 평행 스풀 인쇄
|
EXECUTE "COPY "&"C:temp.GL "&"C:HPGLUTILITYhpglfile"&VAL$(INT(RND*9999));WAIT OFF
C:temp.GL에 쓰기 시작해, 종료후 파일명을 발생시켜 스풀 폴더 에 복사 HTBasic의 프로그램과는 독립해서 프린트아웃이 됩니다.
|
(6) HTBasic에서의 그래픽 표시
A.HTBasic에서 LABEL스테이트먼트를 사용한 1바이트의 영문 스트로크 폰트만을 사용한다
CONFIGURE DUMP TO "WIN-DUMP"
DUMP DEVICE IS PRT
CONTROL CRT,100;1
GINIT
PLOTTER IS CRT,"INTERNAL";COLOR MAP
KEY LABELS OFF
RUNLIGHT OFF
Graph
DUMP GRAPHICS
SUB Graph
LABEL "VOLTAGE FLUCTUATION"
SUBEND
|
B.HTBasic에서 LABEL스테이트먼트를 사용한 1바이트의 영문 스트로크 폰트와 한자 2바이트 코드
Windows T/T 폰트를 사용한다.
CONFIGURE DUMP TO "WIN-DUMP"
DUMP DEVICE IS PRT
CONTROL CRT,100;1
GINIT
PLOTTER IS CRT,"INTERNAL";COLOR MAP
GFONT IS "MS Mincho",128
KEY LABELS OFF
RUNLIGHT OFF
Graph
DUMP GRAPHICS
SUB Graph
LABEL "電壓變動"
SUBEND
|
C.HTBasic에서LABEL스테이트먼트를 사용한 1바이트의 영문 스트로크 폰트와
CALL Klabel서브 루틴을 사용한 한자2바이코드 스트로크 폰트
(한자 유틸리티:아이투넷 주식회사) 를 사용한다
CONFIGURE DUMP TO "WIN-DUMP"
DUMP DEVICE IS PRT
CONTROL CRT,100;1
RANDOMIZE
MASS STORAGE IS "xxxxxxxxxx"
IF NOT INMEM("Getknj") THEN
LOADSUB ALL FROM "KLABEL8.BAS"
END IF
GINIT
PLOTTER IS CRT,"INTERNAL";COLOR MAP
EXECUTE "COPY "&"C:temp.GL "&"C:HPGLUTILITYhpglfile"&VAL$(INT(RND*9999));WAIT OFF
SUB Graph
CALL Klabel("電壓變動",15) !2 byte code
LABEL "Voltage" !a Roman letter 1byte
SUBEND
|
Copyright © 2001-2021 by i2net.Inc./HTB ASIA All rights
reserved.
Contact:
|
|