본문 바로가기
Delphi Tip/출력

바코드프린터 출력 참고

by MonoSoft 2024. 6. 2.
728x90
반응형

바코드프린터 출력 

728x90

 

 

 

procedure TForm1.Button4Click(Sender: TObject);
var
s, Str, data: String;
begin
data := Edit1.Text;
S:='';
s:= Chr($1B)+ Chr($61)+Chr($1); // ' 정렬 0:왼쪽 1:중앙 2:오른쪽
S:= S + chr($1D) + chr($21)+ chr($1); //글자크기
S:= S + '영수증'+ chr($0D)+ chr($0A)+chr($0D)+ chr($0A); //원하글자와 제어코드를 계속해서 추가합니다..
ComPort1.WriteStr(s);
S := '';
S:= S + chr($1D)+chr($21)+chr($0); //글자크기 처음으로돌리기
s:= S + Chr($1B)+ Chr($61)+Chr($1); // ' 정렬 0:왼쪽 1:중앙 2:오른쪽
S:= S+ '2006년12월 00일 '+chr($0D) + chr($0A);
s:= S+ ('--------------------어쩌구--------------'+chr($0D) + chr($0A));
S:= S+ ('---------------------저쩌구-------------'+chr($0D) + chr($0A));
S:= S+ ('--------------------------------------- '+chr($0D) + chr($0A));
s:= S+ ('----------------------------------------'+chr($0D) + chr($0A));
S:= S+ ('----------------------------------------'+chr($0D) + chr($0A));
S:= S+ ('----------------------------------------'+chr($0D) + chr($0A));
S:= S+ ('----------------------------------------' +chr($0D) + chr($0A));
S:= S+ ('----------------------------------------'+chr($0D) + chr($0A));
S:= S+ ('영수금액 : 500,000원' +chr($0D) + chr($0A));
ComPort1.WriteStr(s);
S:= '';
s := Chr($1B)+ Chr($61)+Chr($1); // ' 정렬 0:왼쪽 1:중앙 2:오른쪽
s := s + Chr($1D) + Chr($68) + Chr($35); // ' 바코드 높이설정
s := s + Chr($1D) + Chr($77) + Chr($2); // ' 바코드 폭설정

s := s + Chr($1D) + Chr($48) + Chr($2); // ' HRI문자 인쇄위치 아래인쇄지정

s := s + Chr($1D) + Chr($6B) + Chr($45) + Chr($E);
s := s + Edit1.text + Chr($A); //출력시 원하는값넣기

s := s + Chr($1B) + Chr($61)+Chr($0) ;
s := S+ chr($0D) + chr($0A);
s := S+ chr($0D) + chr($0A);
s := S+ chr($0D) + chr($0A);
s := S+ chr($0D) + chr($0A);
s := S+ chr($0D) + chr($0A);
s := S+ chr($0D) + chr($0A); //라인 LF
S := S + chr($1D) + chr($56)+chr($0); //용지 자르기

 

//if NewLine_CB.Checked then
s := s + #13#10;
ComPort1.WriteStr(s);
end;

 

728x90
반응형

'Delphi Tip > 출력' 카테고리의 다른 글

프린터 목록 불러오기 / 기본프린터 불러오기  (0) 2023.11.24
델파이 인쇄 출력 11편  (0) 2023.09.08
델파이 인쇄 출력 10편  (0) 2023.09.07
델파이 인쇄 출력 9편  (0) 2023.09.06
델파이 인쇄 출력 8편  (0) 2023.09.05

댓글