오늘내일 하는 문제는 아니지만,.. <div><br></div> <div>프로그래밍 게시판에 올려야하나 고민했지만, 플랫폼 관련 문제같아서 여쭤뵙니다.</div> <div><br></div> <div>모 회사의 라인프린터(도트프린터)가 있는데,</div> <div><br></div> <div>분명 매뉴얼상에는 Serial, Parallel, Shared (S + P) 로 동작한다고 합니다.</div> <div><br></div> <div>하지만 포트를 살펴보니, Parallel 포트만 2개 있죠.</div> <div><br></div> <div>고객사에 이미 설치되어있는 모델이며, 구형 WinXP 컴퓨터에 패러럴 포트로 연결되어 있습니다.</div> <div><br></div> <div><br></div> <div><br></div> <div>까진...좋았는데...</div> <div><br></div> <div>어떤 인쇄를 하던, (Notepad 에서 인쇄를 하던... 이미지를 인쇄하던, 레포팅툴로 인쇄하던..)</div> <div><br></div> <div>인쇄타입을 이미지로 인식하더군요. (문자열을 쓴다기보다, 문자를 그린다는거죠..)</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>C#에서는 (..주력언어가 C#입니다.) LPD 등을 사용해야 하지만, </div> <div>범용적인 사용을 위해 WinApi, 나 cmd 의 Print 등을 살펴봤습니다.</div> <div><br></div> <div>1. WinApi 는 (인쇄스풀러서비스에 데이터바이트 송신) 은, 제약사항이 있어서 제대로 테스트 할 수 없었구요.</div> <div><span style="font-size:9pt;line-height:1.5;">(도트프린터 소리가 너무 큰데다가, 지속적으로 사용중이라서.. 테스트 가능 할 줄 알았는데, 못하겠더군요. 인쇄한번 할때마다 쳐다봅니다. ㅎㅎ)</span></div> <div>데스크탑 프린터로 바이트 쐈을 땐, 이상하게 한글자만 인쇄되더군요. (Win7 환경이라 그럴지도 모른다는 이야기를 들었습니다.)</div> <div><br></div> <div>2. cmd 의 print는, 애석하게도 C#에서 제대로 콜이 안되더군요. 권한설정을 바꿔야 하는지도 모르겠지만..</div> <div><br></div> <div>3. LPD 같은 경우, 범용성이나 소켓관련 문제가 발생 할 수도 있다고 생각했습니다.</div> <div><br></div> <div>사실, 어떻게든 출력은 구현가능한데, 라인프린터를 사용하는 이유는, 페이지 제어때문이라고 생각됩니다.</div> <div>(용지가 이상한 용지라 그럴지도 모르구요.)</div> <div><br></div> <div>1, 2, 3 중 가장 "환경을 타지 않는" 방법으로 구현하고자 합니다. (WinXP 나 Win7 이상에서도 모두 구동가능한..)</div> <div><br></div> <div>1, 2, 3 이외의 방법도 괜찮은데. 여기에서 단가가 더 나오는 일은 할 수 없는듯 합니다.</div> <div><br></div> <div>PS코드를 생성해서 인쇄메시지를 재전송하는것도 생각해봤는데..</div> <div>C#라이브러리를 다시 설치해야한다는 문제점이 있네요. 라이센스 문제도 있구요.</div> <div><br></div> <div><br></div> <div>자세한 방법은.. 알려주시지 않아도 됩니다.</div> <div><br></div> <div>길만 알려주신다면 감사하겠습니다.</div> <div><br></div> <div>아니면, 경험담만이라두요.</div> <div><br></div> <div><br></div> <div>쓸데없이 긴글 읽어주셔서 감사합니다.</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.