2009-11-09 6 views
0

파일 처리 중에 작업 상태를 표시하는 OKI 프린터가 있는데 인쇄용으로 LPRNET USE과 같은 여러 가지 방법이 사용되었습니다.이 방법은 모두 파일 이름과 포트 이름을 복제하지 않습니다. 프로세스 상태.명령 줄 옵션을 사용하여 프린터로 파일을 보내는 방법은 무엇입니까?

아무에게도 파일을 프린터로 보낼 수있는 솔루션을 제공하여 처리중인 파일의 상태를 알 수있는 작업 목록을 볼 수 있습니다.

+1

감사의 문제 만이 아니라 문제가 만족스럽게 해결되었음을 나타냅니다. 대답을 받아 들여야합니다. – ysth

+0

프린터가 LPD를 말하는 경우 LPQ의 출력은 무엇입니까? 프린터의 표현에서 파일 이름이 손실되었다고 말하는 것입니까 (발생했는지, 상관하지 않을 수도 있음), 또는 LPR 구현시 파일 이름을 전달하지 않는다고 말하는 것입니까? – Xailor

답변

1

프린터 조작 패널과 프린터의 내부 대기열에 파일 이름을 표시 하시겠습니까? 그렇다면 대부분의 경우 PJL을 파일에 삽입해야합니다. Windows 프린터 드라이버에서 파일로 인쇄하고 삽입하는 내용을 확인하십시오. 내 생각에 다음 명령 중 하나와 같은 것이 있습니다.

@PJL JOB NAME = "FILENAME" 

or 

@PJL RDYMSG DISPLAY = "FILENAME" 

전통적인 PJL UEL로 포장해야합니다.

당신은 기존의 "로컬 하위 문서"를 방지하기 위해 윈도우 스풀러에 더 좋은 정보를 삽입하려고하는 경우에 당신은 당신이이 같은 것을 사용하여 응용 프로그램을 자신의 작성해야합니다

How to send raw data to a printer by using Visual C# .NET

여기를 파일 이름을 가져 와서 pDocName으로 전달할 수 있습니다.

관련 문제