2010-04-15 3 views
0

나는 이것을하기 위해 특별한 centronics 케이블이 필요하다고 가정하지만, 원격 장치에서 인쇄 데이터를 가져 와서 .Net의 이미지 파일로 변환 할 수 있습니까?인쇄용 프린터 케이블을 듣고 이미지 파일에 저장 하시겠습니까?

덕분에,

제이슨

+0

출력을 프린터로 래스터 화하거나 CIA를 해킹하려고하십니까? 전자의 경우, 더 쉬운 방법이있을 수 있습니다. 후자의 경우, 나는 너무 두려워 도움을줍니다. –

답변

0

이 .NET과 함께 할 일이 많이 없습니다 있습니다. 먼저 "수신기"하드웨어와 드라이버가 필요합니다. 그런 다음 사용 된 프로토콜 (PCL, PostScript 또는 완전히 다른 것 또는 독점적 인 것)을 알아야합니다. 그런 다음에 만 데이터를 처리하는 플랫폼에 대해 생각할 수 있습니다.

그렇다면 원격 장치에서 직접 데이터를 쉽게 캡처 할 수 있습니다.

0

LPT 연결을 원격 캡처하는 것은 다소 어려울 것입니다. 인쇄 데이터를 이미지로 변환하는 것은 아마도 더 어려울 것입니다. (PCL, Postscript 또는 다른 많은 형식 중 하나)

이미지로 인쇄하는 기능이 필요한 경우 PDFCreator과 같은 것을 체크 아웃해야합니다. 나는 그것을 여러 번 사용했고 훌륭하게 작동합니다. 원격 인쇄를 위해 네트워크 공유 또는 LPR 대기열로 가상 프린터를 공유 할 수도 있습니다. 네트워크의 표준 공유에 인쇄하도록 구성 할 수 있습니다. 그리고 나중에 FTP로 이미지를 옮기거나 이메일을 통해 보낼 수있는 서비스를 작성할 수 있습니다. (덜 고통은 LPT 냄새하려고.)

기타 ...

것은 현재 프린터 및 다른 컴퓨터에 연결된 컴퓨터의 병렬에서 LapLink 케이블 같은 것을 사용할 수도 . 그런 식으로 데이터 연결을 시도 할 수 있습니다. 문제는 인쇄를위한 일부 기능이 양방향 데이터 케이블과 함께 작동하지 않으므로 프린터 데이터를 스니핑하는 프로토콜을 시도 할 가능성이 있기 때문입니다.

+0

와우 ...'하드웨어 책 '이 ftp.cdrom.com과 같은 곳에서 발견 된 Windows 도움말 파일 일 때가 기억납니다. –

0

당신이 모자하려는 장치를 얻을 수 있다면 직렬 포트로 인쇄하려면 PC로 데이터 스트림을 가져 오는 것이 훨씬 쉬울 것입니다. 아래에 몇 가지 상업용 솔루션을 나열하고 모두 직렬로 변환하여 PC에 연결합니다. 병렬 포트에서 데이터를 가져 오려면 하드웨어 인터페이스를 처리해야합니다. LPTCAP을 참조하십시오. 그런 다음 병렬 포트에서 읽어야합니다. Parallel Port Central을보고, 약 절반 정도 아래로 프로그래밍 제목을 찾으십시오.

일부 상용 솔루션은 PrintCapturePhotologic입니다.

관련 문제