USB 포트를 사용하여 COM 포트를 통해 인쇄


0

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

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

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

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


USB에서 직렬 포트 어댑터까지 보셨습니까? 과거에 좋은 결과를 얻었습니다. Startech startech.com/ca/Cards-Adapters/Serial-Cards-Adapters/... 에서 여러 가지 리셀러가있는 것으로 알고 있습니다.
Dave M

USB 인쇄가 필요합니다. 나는 어댑터를 사용할 수 없다. 나는 소프트웨어 솔루션을 찾고있다
Daniele

2
일어나지 않습니다. 직렬 포트 가 필요한 경우 저수준 하드웨어 액세스가 필요할 것입니다. 그것은 네트워크 공유에서 이것을 얻을 수 없습니다.
Ignacio Vazquez-Abrams


1
이 경우 사용 된 server_name 또는 printer share_name에 무언가 틀린 것이 틀림 없습니다. printer_name이 아닌 share_name을 사용해야합니다.
hdhondt,

답변:


1

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

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

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


ZPL 언어를 사용하여 일부 문자열 명령을 전달하면됩니다. Zebra 열전 사 프린터를 연결해야합니다. 이것이 내가 COM 출력만을 사용하여 할 수있는 이유입니다
Daniele

@Daniele이면 USB-to-COM 어댑터가 작업을 수행해야합니다 (Zebra 프린터가 COM 포트를 사용한다고 가정).
Ale..chenski
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.