0
A
답변
1
1
페인트 방법을 사용하여 양식의 전체 클라이언트 영역을 캡처 한 다음 Print 메서드를 사용하여 인쇄 할 수 있습니다.
Graphics myGraphics = this.CreateGraphics();
Size s = this.Size;
memoryImage = new Bitmap(s.Width, s.Height, myGraphics);
Graphics memoryGraphics = Graphics.FromImage(memoryImage);
memoryGraphics.CopyFromScreen(this.Location.X, this.Location.Y, 0, 0, s);
그런 다음 PrintDocument 클래스를 사용하여 인쇄하십시오.
관련 문제
- 1. C#에서 winform 인쇄
- 2. pdf로 인쇄
- 3. 페이지 당 3 개의 레코드를 PDF로 인쇄
- 4. 다중 페이지 WPF 인쇄 방법
- 5. Winform/시각적 요소 인쇄
- 6. Winform 응용 프로그램에서 인쇄
- 7. PHP를 사용하여 데이터를 PDF로 인쇄
- 8. 파일을 PDF로 변환 (인쇄) 하시겠습니까?
- 9. jtable에 여백을 설정하여 PDF로 인쇄
- 10. .NET 2.0 WinForm 인쇄 화면
- 11. WinForm을 WebForm으로 변환해야합니다.
- 12. C# Winform 다중 스레드 시퀀스
- 13. "x"WinForm을 최소화하려면 ContextMenu WinForm을 닫으시겠습니까?
- 14. PDF로 인쇄 할 InfoPath 양식 이름을 설정합니까?
- 15. 전체 웹 페이지를 PDF로 인쇄/저장
- 16. Java 인쇄 - 페이지
- 17. django - 여러 페이지 인쇄
- 18. xslt를 사용하여 페이지 인쇄
- 19. 배경색이있는 웹 페이지 인쇄
- 20. 인쇄 알고리즘 페이지 범위
- 21. HTML 페이지 인쇄
- 22. 전체 페이지 인쇄
- 23. 여러 페이지 이미지 인쇄
- 24. WPF로 여러 페이지 인쇄
- 25. 페이지 내용 인쇄
- 26. ActiveX 웹 페이지 인쇄
- 27. 다중 인덱스를 사용한 수학 인쇄
- 28. WebObjects의 다중 페이지 양식에서 PDF 작성
- 29. 다중 레이어 WinForm App에서의 오류 처리
- 30. C# 다중 패널/레이어 winform 응용 프로그램