我在Windows窗體上包含用於顯示信息和2個PictureBox控件的標籤。其中一個用於拍攝照片的公司徽標&。當我在打印機上打印它們或只是以PDF格式保存時,兩張圖像看起來都很模糊。我想提高圖像的質量。所以即使變焦後它們也會顯得清晰。 任何建議。提高PictureBox C中圖像的清晰度#
回答
嘗試使用InterpolationMode,但沒有效果。例如 - e.Graphics.InterpolationMode = InterpolationMode.High; –
任何人都可以告訴我什麼是最好的方式來顯示和打印公司標誌在C#贏得形式?容器可能是任何東西。 目前我正在使用矢量格式圖像(.svg,.eps等) –
我不知道你正在使用的打印技術,其中,但如果你正在使用的打印形式,它不利於體面的圖片或文字。因此,當您將form/PictureBox發送到打印對象時,它將失去質量。解決方案是使用PrintDocument。
分享您的代碼獲得更多幫助。
我正在使用PrintDocument PrintDocument doc = new PrintDocument(); doc.PrintPage + = this.Doc_PrintPage; doc.Print(); private void Doc_PrintPage(object sender,PrintPageEventArgs e) { \t float x = 209,y = 8; \t Bitmap bmp = new Bitmap(this.panel2.Width,this.panel2.Height); \t this.panel2.DrawToBitmap(bmp,new Rectangle(0,0,this.panel2.Width + 2,this.panel2.Height + 2)); \t e.Graphics.DrawImage((Image)bmp,x,y); } –
還有什麼可以做的,我缺少代碼,請建議..... –
您的打印機比您的顯示器具有更好的分辨率。該位圖不起作用。您將不得不直接在PrintPageEventArgs的e.Graphics上重新創建打印項目。
其他解決方法是在他的文章中解釋的技術。
- 1. 提高圖像的大小,沒有搞亂清晰度
- 2. opencv中的圖像縮放/清晰度
- 3. 圖像清晰度度量標準
- 4. 如何增加圖像的清晰度?
- 5. 應用推出高清晰度圖片
- 6. 無法加載高清晰度圖片
- 7. ImageMagick的命令行:PDF轉換到高清晰度的圖像
- 8. 如何設置圖像清晰度?
- 9. 放大時保持圖像清晰度
- 10. 如何提高html中的文字清晰度?
- 11. 尋求C Union清晰度
- 12. 如何返回清晰圖像
- 13. 如何顯示圖像視圖與失去圖像清晰度
- 14. Picturebox中的圖像c#
- 15. c sharp中的picturebox圖像
- 16. 圖像清晰度隨着圖像漸變效果消失
- 17. VB6 PictureBox高度
- 18. PictureBox圖像質量不高
- 19. 在web應用中使用攝像頭和拍攝高清晰度(2Mpix)圖片
- 20. 如何在UIImage調整大小時提高清晰度?
- 21. 自動調整位圖圖像的亮度,對比度和清晰度
- 22. 清晰度上IntentService
- 23. 清晰度上docValues
- 24. 檢測哪個圖像更清晰
- 25. 更改所有PictureBox的高度C#
- 26. ALAsset的低清晰度縮略圖
- 27. 如何調整android中圖像的清晰度,亮度和對比度?
- 28. 的UISearchBar清晰的背景圖像
- 29. C#加密清晰?
- 30. 爲什麼我的圖像控件中的圖像不清晰?
您的圖片可能太小了。您可能需要兩個版本,一個用於ca 72-102 dpi屏幕顯示,另一個用於150-600 dpi打印。 – TaW
任何人都可以告訴我在C#win表單中顯示和打印公司徽標的最佳方式是什麼?容器可能是任何東西。 目前我正在使用矢量格式圖像(.svg,.eps等) –