PaperSize의 생성자에서 어떤 단위가 숫자입니까?C# PrintDocument PaperSize/FontSize
var ps = new PaperSize("Custom Size", XX , YY);
좀 인쇄를 수행하는 PrintDocument를 사용하여 14.75cm로 9.79cm의 (x 높이 w) 페이지 크기를 만들 필요가 있어요.
나는
Font titleFont = new Font(STR_Arial, 24, FontStyle.Regular);
이 올바른지, 나는 상자에 24 포인트의 글꼴을 원하는
e.Graphics.PageUnit = GraphicsUnit.Millimeter;
을 사용하고 있습니다? 인치- 난 당신이 포인트 단위를 확인하려는 경우 글꼴 생성자에서 GraphicsUnit.Point을 필요가 있다고 생각의
답변
-
100분의
- .
내게 가장 가까운 크기를 준 덕분에 임 new System.Drawing.Printing.PaperSize ("Custom Size", 385, 587); 보호 된 무효화 OnPrintPage (PrintPageEventArgs e) { base.OnPrintPage (e); var g = e.Graphics; g.PageUnit = GraphicsUnit.Millimeter; 펜 p = 새 펜 (Color.Red, 1); 글꼴 titleFont = 새 글꼴 (STR_Arial, 24, FontStyle.Regular); 펜 너비 1pixel 또는 1mm 또는 무엇입니까? 내 테스트에서 매우 뚱뚱해지고 . g.GraphicsUnit을 픽셀 (선)과 밀리미터 (텍스트 위치 지정) 사이에서 앞뒤로 바꿀 수 있습니까? – user109134
펜은 괜찮습니까? 폭을 X 픽셀 또는 X mm로 강제 설정하려면 어떻게해야합니까? – user109134
너비를 음수로 설정하면 한 픽셀 줄이 강제로 생성됩니다. 다른 선 너비의 경우 일관된 결과를 얻기 위해 펜을 실제로 확장 (변환)해야한다고 생각합니다. 그 두 번째 부분은 맹세 할 수는 없지만 그것이 옳다고 생각합니다. – ThatSteveGuy
- 1. C# printdocument
- 2. C# PrintDocument 변경된 이벤트
- 3. PrintDocument 지우기
- 4. PrintDocument (C#)는 프린터 구성을 무시합니다.
- 5. C#하는 PrintDocument 및 프린터 상태
- 6. .net 2.0 PrintDocument 문제
- 7. SIlverlight에서 환경 설정하기 PrintDocument
- 8. PrintDocument 프린터 스풀링이 큰 방법입니다
- 9. 여러 페이지의 방향이 다름 PrintDocument (사용 방법)
- 10. 사용자 정의 값으로하는 PrintDocument DefaultPageSettings.PaperSize을 변경하려면 내가 다음을하고있어 그들에게
- 11. PrintDocument 개체를 노출하지 않는 C# 개체의 인쇄 미리보기 기능을 구현하려면 어떻게해야합니까?
- 12. C# Windows에서 인쇄 문제가 발생했습니다. - 항상 기본 프린터로 인쇄합니다.
- 13. C# 인쇄 미리보기
- 14. C#에서 USB 프린터로 데이터를 보내시겠습니까?
- 15. C#에서 PrintDialog를 사용하여 문서를 인쇄하는 방법
- 16. C#을 사용 flowlayoutpanel의 모든 이미지를 인쇄하는 방법을
- 17. C# 프린터 인쇄 제출 된 사진의 단지 내무반
- 18. C#을 어떻게 C#에서 CLI 응용 프로그램 (또는 라이브러리)에서 프린터
- 19. C#에서 pcl 파일을 인쇄하는 방법?
- 20. 어떻게 프린터 셋팅을 위해 C#을 사용할 수 있습니까?
- 21. VB.Net/C# Forms 응용 프로그램에서 인쇄 - 레이아웃 디자이너?
- 22. C-c에 C-c 리바운드
- 23. 다른 폼에 PrindDocument를 보냅니다.
- 24. C, C#, C++ 및 Java 용 C# 코드 분석기
- 25. iPhone 용 C 대 C++ (Objective-C vs Objective-C++)
- 26. aquamacs : C-C C-C (파이썬 모드)에서 스왑 Windows
- 27. Managed C++에서 Managed C++ to C#
- 28. Objective-C 및 MetroWerks C/C++ IDE
- 29. 가상 파일? c/C++ 또는 C#
- 30. C/C++에서 C#으로 마이그레이션하기위한 리소스
WinForms를 사용하고 있습니까? WebForms? WPF 또는 SilverLight? C#을 사용한다는 사실은 당신의 질문과 아무 관련이 없습니다. –
올바른 방법은 C# ni와 관련이 없습니다. 게시하는 데 미안합니다. 메신저 .NET GDI를 사용하고 있습니다. API의 문서는 PaperSize 및 Font의 생성자에서 정수의 단위를 명확하게 지정하지 않습니다. 그러므로 혼란 스럽다. 나는 약간의 인터넷 검색을하고 마침내 여기에 게시했다. – user109134