2010-07-09 3 views
1

LAN 상에 공유 프린터로 나타나고 인쇄 작업을 허용 할 수있는 더미 프린터 드라이버를 쓰고 싶습니다. 그래서 컴퓨터에 설치되었을 때 LAN의 다른 컴퓨터는 일반 공유 네트워크 프린터로 찾아보고 추가 할 수 있고 인쇄 작업을 보낼 수 있습니다. C#에서이 작업을 수행하고 싶습니다. 더 좋은 제안이 있습니까?더미 네트워크 공유 프린터 작성

아무도 나에게이 정보, 팁, 도구, 자료 등을 읽는 것과 관련된 정보를 말할 수 있습니까?

+0

"C# .Net"과 같은 것이 없습니다. 그것은 단지 "C#"입니다. –

+1

저를 교육 해 주셔서 대단히 감사합니다! – Zerone

답변

2

작업을 수락하고 데이터를 처리하지 않는 프린터를 원할 경우 자체 프린터 드라이버를 작성할 필요가 없습니다. 로컬 프린터를 만들고 포트를 묻는 메시지가 나타나면 새 로컬 포트를 만들고 NUL이라는 이름을 지정하십시오. Windows XP Professional Product Documentation에서 :

프린터가 물리적으로 인쇄 서버에 연결된 경우, 적절한 로컬 포트를 선택합니다. LPT1 ~ LPT3은 병렬 포트를 나타냅니다. COM1 ~ COM4는 직렬 포트를 나타냅니다. 클라이언트가 FILE로 표시된 프린터 포트 에 인쇄하면 클라이언트는 파일 이름에 대해 프롬프트를 표시합니다. 새 로컬 포트를 추가하기로 결정 경우에 당신은 다음 중 하나를 입력 할 수 있습니다

  • 파일 이름을, 예 : C : 디렉터리 \ 파일 이름 \. 이 포트로 전송 된 모든 작업은 명명 된 파일 에 쓰여지고 각각의 새 작업은 마지막으로 을 덮어 씁니다.
  • 프린터의 공유 이름 (예 : \ Server \ Printer) (URL은 이 아닙니다). 이 포트로 보낸 작업은 네트워크를 통해 네트워크 리디렉터가 전송 한 입니다.

  • NUL. null 포트를 지정하면 네트워크 클라이언트가 작업을 보낼 수 있는지 여부를 테스트 할 수 있습니다. NUL에게 보낸 작업이 종이 낭비 또는 실제 인쇄 지연 작업없이 삭제되었습니다.

  • IR. 적외선 사용 가능 프린터에 연결하려면이 포트를 사용하십시오. 적외선 데이터 연결 (IrDA) 사양을 충족해야합니다. 하드웨어가 IR을 지원하지 않으면 포트 탭에 으로 표시되지 않습니다.
+0

답변 해 주셔서 대단히 감사합니다. 그게 내 질문의 많은 부분을 충족시켰다. 예. 인쇄 작업을 인쇄하고 싶지 않습니다. 인쇄 작업을 수락하고 인쇄 작업 라우팅 테이블에 따라 원하는 실제 프린터로 보내면됩니다. 3 대의 PC를 상상해보십시오. 하나는 다른 PC의 더미 프린터 작업 수락 자 소프트웨어로 인쇄 작업을 보내고 실제 프린터로 PC로 전송합니다. 귀하의 회신에 감사 드리며, 저에게 독서물이나 주제를 제안 해 주실 수 있습니다. 모름지 모르겠지만 열정만으로 모든 것을 할 수 있습니다. 또한 모든 제안을 환영합니다! 감사 – Zerone

관련 문제