1
GDI + Graphics.DrawString 호출을 사용하여 한자로 문서를 인쇄합니다. 모든 텍스트는 유니 코드 (WCHAR) 형식입니다. 문제는 일부 컴퓨터 (전체의 1 %)에서 모든 중국어 문자가 가비지 문자가된다는 것입니다. 그것은 차이 코드 페이지의 텍스트를 해석하려고 시도하는 것 같습니다.GDI + Graphics.DrawString으로 인쇄하면 가비지 문자가 생성됩니다.
- 일반 스타일 (FontStyleRegular)의 문자에만 문제가 있음을 발견했습니다. 굵게 표시된 문자는 괜찮습니다.
- "Microsoft XPS Document Writer"프린터로 인쇄하려고했습니다. 문제는 동일합니다. 프린터 드라이버에는 문제가 없습니다.
- 프로그램을 디버깅했으며 DrawString 호출의 텍스트 매개 변수가 올바른지 확인할 수 있습니다.