영수증 프린터 인쇄해보신 분? 정보
영수증 프린터 인쇄해보신 분?
본문
자게에 질문을 올리는 것이 영 찜찜하긴 하지만,
여러 분야의 전문가분들이 계시는 자게에 올려야 답을 얻을 만한 질문이라서요.. 너그럽게 봐주세요. ^^
작은 슈퍼, 음식점 등에서 사용하는 영수증 프린터으로 (별도의 인쇄화면없이) 출력을 하려면 어떻게 해야 할까요?
구체적으로는,
영수증 프린터를 구입하기 전에,
꼭 jZebra가 아니더라도 웹에서 직접 인쇄하는 업무를 해보신 경험이 있으신 분들이 계시면
귀한 경험을 얻어들을 수 있을까 해서요. ^^ 굽신굽신..
추천
0
0
댓글 16개

웹에서 하려면 active-X 밖에 답이 없습니다......
또는 서버가 되는 컴터에 zebra 프린터를 연결후
fopen 으로 사용하시면 됩니다.
또는 서버가 되는 컴터에 zebra 프린터를 연결후
fopen 으로 사용하시면 됩니다.

감사합니다. ^^
네, activeX 얘기를 많이 하더라구요.. 전 싫어서.. ^^;
웹으로 jZebra 애플릿띄우고 할 수 있을까요?
설명을 봐서는 되는것 같은데.. ^^
네, activeX 얘기를 많이 하더라구요.. 전 싫어서.. ^^;
웹으로 jZebra 애플릿띄우고 할 수 있을까요?
설명을 봐서는 되는것 같은데.. ^^

작은 슈퍼, 음식점 등에서 사용하는 영수증이라면 납품하신 이후에
브라우져의 옵션에서 라인이 출력되게끔 체크해 주시고
CSS 에서 작업해서 해 주시면 당장은 가능하실겁니다.
참고사이트 : http://www.w3.org/TR/css-print/
http://monoeyes.com/811
단, 여유가 되신다면 외국에서 판매중인 출력용 ActiveX 을 구입하셔서 연동하시구요..
브라우져의 옵션에서 라인이 출력되게끔 체크해 주시고
CSS 에서 작업해서 해 주시면 당장은 가능하실겁니다.
참고사이트 : http://www.w3.org/TR/css-print/
http://monoeyes.com/811
단, 여유가 되신다면 외국에서 판매중인 출력용 ActiveX 을 구입하셔서 연동하시구요..

html/css 방식은, 인쇄 화면을 띄워야 진행이 되어서요..
--- 수정 ---
"브라우져의 옵션에서 라인이 출력되게끔 체크"
<= 이부분에 대해서 좀더 설명을 부탁드려도 될까요?
--- 수정 // ---
jZebra는 다른 activeX 처럼 프린터 직접 접근을 가능하게 해준다고 하는데
혹시 사용해 보신 분 있으신가 해서 올렸습니다. ^^
--- 수정 ---
"브라우져의 옵션에서 라인이 출력되게끔 체크"
<= 이부분에 대해서 좀더 설명을 부탁드려도 될까요?
--- 수정 // ---
jZebra는 다른 activeX 처럼 프린터 직접 접근을 가능하게 해준다고 하는데
혹시 사용해 보신 분 있으신가 해서 올렸습니다. ^^

메뉴얼에 보니 이런게 있네요..
http://code.google.com/p/jzebra/wiki/TutorialWebApplet
중간쯤에
2.First, insert (or modify) the JavaScript code to search for a printer named "zebra". The printer name can be anything you wish, i.e: "Epson", "Citizen", "Generic", etc.
// Searches for locally installed printer with "zebra" in the name
document.jzebra.findPrinter("zebra");
// *Note, to get the default printer, call:
// document.jzebra.findPrinter(); <--- 기본 프린트로 잡는다
// or
// document.jzebra.findPrinter(null);
만약 다음 프린트를 사용하고 싶으면
<input type=button onClick="findPrinter()" value="Detect Printer"><br><br>
http://code.google.com/p/jzebra/wiki/TutorialWebApplet
중간쯤에
2.First, insert (or modify) the JavaScript code to search for a printer named "zebra". The printer name can be anything you wish, i.e: "Epson", "Citizen", "Generic", etc.
// Searches for locally installed printer with "zebra" in the name
document.jzebra.findPrinter("zebra");
// *Note, to get the default printer, call:
// document.jzebra.findPrinter(); <--- 기본 프린트로 잡는다
// or
// document.jzebra.findPrinter(null);
만약 다음 프린트를 사용하고 싶으면
<input type=button onClick="findPrinter()" value="Detect Printer"><br><br>

"브라우져의 옵션에서 라인이 출력되게끔 체크 "
이부분에 대한 답변이예요
--------------------------------------------
죄송합니다...과거 개발 생각으로...
<link rel="stylesheet" type="text/css" href="print.css" media="print"/>
프린트용 css 을 만드신이후, 위 라인을 출력하는곳에
media="print" 붙이시거나
http://naradesign.net/wp/2007/12/19/133/
내용을 참고하시면 되요.
이부분에 대한 답변이예요
--------------------------------------------
죄송합니다...과거 개발 생각으로...
<link rel="stylesheet" type="text/css" href="print.css" media="print"/>
프린트용 css 을 만드신이후, 위 라인을 출력하는곳에
media="print" 붙이시거나
http://naradesign.net/wp/2007/12/19/133/
내용을 참고하시면 되요.

넵 ^^

http://code.google.com/p/jzebra/wiki/TutorialWebApplet
아래단에 보니 HTML 을 직접 프린트하게 삽입이 가능하네요..
문제는 A4 용지나 영수증 사이즈을 맞추시는데
공이 많이 드실듯합니다.
아래단에 보니 HTML 을 직접 프린트하게 삽입이 가능하네요..
문제는 A4 용지나 영수증 사이즈을 맞추시는데
공이 많이 드실듯합니다.

네, 제가 가지고 있는 일반 프린터에서
인쇄화면 없이 인쇄시작하는 것은 테스트 해봤습니다.
어짜피 영수증 프린터는 정해진 폭이 있고, 폰트(크기)도 정해진 것을 사용하기에
미리 정해놓은 폼만 맞추어서 내용을 구성하면 될것 같기는 한데..
그것도 역시 해본적이 없어서, 경험이 있으신 분들이 계신가 궁금했습니다. ^^
답변 감사합니다. ^^*
인쇄화면 없이 인쇄시작하는 것은 테스트 해봤습니다.
어짜피 영수증 프린터는 정해진 폭이 있고, 폰트(크기)도 정해진 것을 사용하기에
미리 정해놓은 폼만 맞추어서 내용을 구성하면 될것 같기는 한데..
그것도 역시 해본적이 없어서, 경험이 있으신 분들이 계신가 궁금했습니다. ^^
답변 감사합니다. ^^*

아마, 국내에서 사용하신분이 거의 찾기가 힘드실꺼예요.
특정 업체에 납품하는것도 어플로 개발해서 연동해서요( ActiveX 방식 )
혹시나 하신다면 TIP 에 가능여부 알려 주시면 감사 드리겠습니다...^--^
특정 업체에 납품하는것도 어플로 개발해서 연동해서요( ActiveX 방식 )
혹시나 하신다면 TIP 에 가능여부 알려 주시면 감사 드리겠습니다...^--^

네, 일단 싼 모델 사서 시험해보고, jZebra로 가능하면 팁에 남기겠습니다. ^^
도움 주셔서 고맙습니다. ^^*
도움 주셔서 고맙습니다. ^^*

php로 이미지 파일 생성하고 프린트로 넘기면 되지 않을까요?
좋은방법입니다.
텍스트로 하면 브라우져에서 라인출력과 같은 설정을 따로 해줘야하는 번거로움이있습니다..^^
텍스트로 하면 브라우져에서 라인출력과 같은 설정을 따로 해줘야하는 번거로움이있습니다..^^

영수증 프린터의 종류에 따라서
이미지 화일 인쇄가 자유롭지 않을 수가 있어서요..^^;
그리고, 원래의 고민인, 인쇄화면 없이 곧바로 출력 시작에 대한 부분에 대한 해결책이 아니라서요.. ^^;
어찌되었든 의견 감사합니다. ^^
이미지 화일 인쇄가 자유롭지 않을 수가 있어서요..^^;
그리고, 원래의 고민인, 인쇄화면 없이 곧바로 출력 시작에 대한 부분에 대한 해결책이 아니라서요.. ^^;
어찌되었든 의견 감사합니다. ^^

http://isulnara.com/tt/36 요넘도 참고해보심이..

좋은 자료네요 감사합니다.
헌데, 역시 window.print() 를 사용하게 되면, 인쇄 화면에서의 별도 클릭이 필요한지라.. ^^;
헌데, 역시 window.print() 를 사용하게 되면, 인쇄 화면에서의 별도 클릭이 필요한지라.. ^^;