2011-03-08 4 views
1

영수증 프린터가 있고 내 COMUTER에 직렬 COM1에 연결되어 있습니다.영수증 프린터 - 웹 페이지에서 인쇄

웹 페이지에서 영수증을 인쇄하려고 할 때 인쇄 할 때 아무 텍스트도없이 그냥 공백으로 인쇄하려고합니다. (공란 접수!). 그것은 IE8에서 잘 작동하지만

이에 대한 해결책은 무엇입니까 윈도우 7에 대한 엡손 TM-T88II 프린터 및 사용 "일반/텍스트"드라이버가

파이어 폭스 3.6에서 작동하지? 접수

HTML 코드 : 솔루션은

<html> 
<head> 
    <title></title> 
</head> 
<body> 
    <div> 
     <div>Company Name</div> 
     <div>Customer Name</div> 
     <div>Order No</div> 
     <div>1 x Item</div> 
     <div>1 x Item</div> 
     <div>1 x Item</div> 
     <div>12.00</div> 
    </div> 
</body> 
</html> 

http://jsfiddle.net/bu49K/

+2

, 당신은 (잘못된 장소에 요구하는지 그 운전자를 썼다). 즉, 다른 페이지를 인쇄하거나 영수증을 Word와 같은 다른 프로그램으로 복사하여 인쇄하거나 화면을 캡처 해보십시오. – Kobi

+0

메모장에 인쇄하는 데 문제가 없습니다. – user622378

답변

0

:에서보세요 jQPrint

편집 :

jQuery를하거나하는 다른 자바 스크립트 플러그인에서보세요 이것이 아직 지원된다면 jQPrint를 시도하거나 링크가 망가 졌는지 검색해보십시오. 나는 이것이 오래된 대답이고 더 이상 허용되지 않는 답을 입력 함을 알고 있습니다. 잘하면이 도움이됩니다.

+0

IE에서는 잘 작동하지만 Firefox에서는 제대로 작동하지 않습니까? – user622378

4

java 애플릿을로드하려는 경우 jzebra는 설명한대로 Generic Text 드라이버를 사용하여 Epsom TM 열전 사 프린터에서 COM1 포트로 직접 인쇄 할 수 있습니다.

https://github.com/qzind/qz-print

당신이 발생한 문제는 드문 일이 아니다. Generic/Text는 Epson 인쇄 드라이버의 PostScript (2D) 기능을 무시합니다.

일반/텍스트를 사용하는 경우 Epson은 ESC/P 프로그래밍 언어를 사용합니다. 이 형식으로 인쇄하기 위해 인터넷에 많은 튜토리얼을 찾을 것이며, jzebra 여기에 "RAW"인쇄이 스타일에 대한 추가 정보가 있습니다

https://github.com/qzind/qz-print/wiki/Raw-Printing

편집 :

것은이 작업을 얻으려면 단순히 downlo 그런

enter image description here

: 기본 프린터로 간단하게 설치 영수증 프린터와는 "얼룩말"로 이름을 바꿉니다 애드 qz-print 라이브러리는, 프레스토 프로젝트 디렉토리에있는 jar 파일을 넣어 봐 : 당신은 프린터에 문제가있는 경우 프린터를 해킹하거나하지 않는

<input type=button onClick="print()" value="Print"> 
<applet id="qz" code="qz.PrintApplet.class" archive="./qz-print.jar" width="100" height="100"> 
     <param name="printer" value="zebra"> 
</applet> 

<script> 
     function print() { 
     qz.append("PRINTED USING JZEBRA\n"); 
     qz.print(); 
     } 
</script> 

enter image description here

관련 문제