2011-01-27 3 views
0

영수증 발행인에게 실제 주문을 보내는 솔루션을 찾으려고합니다. 의사 코드에서 기본적으로PHP를 사용하여 외부 영수증 프린터로 인쇄

:

if ($order == 'success') 
{ 
    $printer = ip.to.remove.printer; 

    $receipt_text = 'You just received an order!'; 

    $ch = curl_init('http://addresstosomekindofapi.com/print_receipt/'); 
    curl_setopt($ch, SOME_OPTION, 0).............; 

    curl_exec($ch); 
    curl_close($ch); 
} 

난 그냥이 이루어지고있는 옵션을 탐구하고있다. 회선 등을 자주 묶어 놓은 팩스를 보내지 않고이 작업을 수행 할 수 있다면 정말 좋을 것입니다.

어떻게 이것을 달성 할 수 있습니까?

+0

에서 다운로드 할 수 있습니다. jZebra를 사용해 보셨습니까? Good : 클라이언트 워크 스테이션에 연결된 프린터와 직접 대화합니다. 불량 : 자바가 필요합니다. 그것을 확인하십시오 : http://code.google.com/p/jzebra – Fatbuttlarry

답변

1

, 고체 솔루션은 웹 응용 프로그램에 연결되어 있고이되는 데스크톱 응용 프로그램을 구축하는 것입니다 프린터로 작업을 보내는 기능. 웹 응용 프로그램이 사용자의 인쇄 작업을 처리 할 수있는 많은 제어 권한을 가질 수 있다고 생각하지 않습니다.

+0

어떤 종류의 데스크탑 라이브러리가 도움이 될 수 있습니까? Jasper를 찾았지만 복잡하고 매우 큽니다. – Ayman

0

  • 가 저점 ftp를
  • 용지 선택에 대한
  • 유무 '가상 프린터'모드에 도달 할 수 있습니다 (I 추측 기본적인 사무실 HP 레이저젯 같은) 프린터가 있습니다.

만약 내가 너라면.

(이 프린터와 PHP 파일 사이의 네트워크 분리의 일종이 가정한다.) 나에게

관련 문제