USB 포트를 사용하여 COM 포트를 통해 인쇄 매핑하는 방법은 무엇입니까? 그러나 NET USE COM66:

COM 포트에만 인쇄하는 소프트웨어가 있습니다. USB 포트만 사용할 수 있습니다.

이 솔루션을 사용해 보았습니다 가상 COM 포트를 실제 USB 포트에 매핑하는 방법은 무엇입니까?
그러나 NET USE COM66: \\name\printer /persistent:yes명령은 나를 준다.system error 67

이전 질문에서 제안한대로 프린터를 공유했습니다.

참고 : 나는 어떤 종류의 어댑터도 사용할 수 없다. 소프트웨어 솔루션이 필요해.



답변

COM 포트를 통해 인쇄하는 최신 프린터는 없으며 대부분의 구형 프린터도 SPP 또는 EPP 병렬 (Centronics) 포트를 사용합니다. 필자가 기억하는 유일한 COM 프린터는 수십 년 전에 데이지 타입 헤드 또는 IBM 타자기와 함께 “터미널”유형이었습니다. 아마 일부 POS 열전 사 프린터는 여전히이 인터페이스를 사용합니다.

따라서 “COM 포트에서 인쇄”라고 말하면 매우 간단한 ASCII 문자 스트림, 즉 CR-LF 문자로 끝나는 문자열 / 행을 의미합니다. 모든 USB 기반 비트 맵 프린터는 프린터를 제어하기 위해 일부 고수준 언어 (PCL 또는 PostScript)를 사용합니다. 출력을 가상 COM / USB 포트에 매핑하더라도 결과 데이터 스트림은 ASCII-CR-LF가되며 USB 프린터는 이것을 이해할 수 없습니다.

당신이 할 수있는 일은 COM 출력을 Windows “터미널”응용 프로그램에 어떻게 든 연결 한 다음 생성 된 비트 맵을 인쇄 할 이미지 (USB 인터페이스가있는 프린터 포함)로 사용하는 것입니다. 이것은보기 흉한 것처럼 보이지만 COM 포트 인쇄는 깊은 과거로부터의 폭발입니다.