1

Compact Framework 3.5가 설치된 Visual Studio 2008에서 Windows Mobile 6 용 응용 프로그램을 작성하고 있습니다. 폼에 인쇄 단추를 추가하여 C#을 사용하여 해당 양식에 표시된 데이터를 인쇄하려고합니다. 코드를 검색하고 "System.Drawing.Printing assembly"를 사용하여 코드를 완료 할 수 있음을 알게되었습니다. 그 사용하려고했는데 "형식 또는 네임 스페이스 이름 '인쇄'네임 스페이스 'System.Drawing'존재하지 않습니다 (어셈블리 참조가 누락되었습니다.)" 동일한 오류 메시지가 "시스템 .ComponentModel.Component ". 이 오류의 원인은 System.Drawing.dll 파일입니다. 이 오류 또는 인쇄 코드를 구현하는 다른 방법을 어떻게 해결할 수 있습니까? Visual Studio 2008 전문가의 평가판을 사용하고 있습니다.Windows Mobile 6 응용 프로그램에서 양식 인쇄

답변

1

Compact Framework는 전체 데스크톱 프레임 워크와 같지 않으므로 많은 클래스가 부족합니다.

그럼에도 불구하고 Windows Mobile에는 데스크톱 창과 같은 인쇄 기능이 없습니다. 인쇄 드라이버가 없으며 스풀링이 없습니다.

예를 들어 PrinterCE와 같은 Compact Framework 용 다양한 인쇄 라이브러리 중 하나 또는 직접 인쇄 언어 코딩을 사용할 수 있습니다 (예 : HP PCL5 언어 사용).

관련 문제