我有一個ms圖表控件的窗體上,我想打印圖表。做這個的最好方式是什麼?c#ms chart - 打印圖表的最佳方式是什麼?
0
A
回答
1
這可能有點令人費解,但我已使用PrintDocument對象在報告頁面上繪製背景圖像。你可以做類似的事情,使用PrintPageEventArgs中的Graphics對象來「繪製」你的圖表圖像。
此代碼將打印1頁文檔,並在上角繪製一個小矩形。我想你可以用你的圖表繪製更換圖紙有
class Program
{
public class Document : System.Drawing.Printing.PrintDocument
{
protected override void OnBeginPrint(System.Drawing.Printing.PrintEventArgs e)
{
base.OnBeginPrint(e);
}
protected override void OnPrintPage(System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawRectangle(SystemPens.ActiveBorder, new Rectangle(0, 0, 20, 20));
}
}
static void Main(string[] args)
{
System.Drawing.Printing.PrintDocument pd = new Document();
pd.Print();
}
}
1
另一種靈活的解決方案是將圖表導出爲PDF格式,讓用戶從Adobe閱讀器打印出來,和他/她就可以保存圖表或通過電子郵件發送以及...
相關問題
- 1. 將Gtk.Widget打印到打印機的最佳方式是什麼?
- 2. 從c#/ .net打印的最佳方式?
- 3. 在ASP.Net中打印PDF報告的最佳方式是什麼?
- 4. 適用於打印樣式表的最佳字體是什麼?
- 5. 爲Python打包C代碼的最佳方式是什麼?
- 6. 什麼是在JavaScript中打印動態表格的最佳方式?
- 7. 什麼是生成文件並以.net格式打印的最佳方式?
- 8. 什麼是打印java類中字段的所有值的最佳方式
- 9. 什麼是在.NET中獲取默認打印機的最佳方式
- 10. 通過網絡直接打印到打印機(如POS打印機)的最佳方式是什麼?
- 11. C#SQL:實現動態表的最佳方式是什麼?
- 12. 在C#中切換表單的最佳方式是什麼?
- 13. 在C中執行查找表的最佳方式是什麼?
- 14. 在Erlang中表示C數組的最佳方式是什麼?
- 15. 什麼是打印WPF Web瀏覽器內容的最佳方式?
- 16. 在Grails中將xml字符串打印到FusionCharts的最佳方法是什麼?
- 17. 繪製統計圖表的最佳方式是什麼?
- 18. 在ASP.NET中打印的最佳方式
- 19. 在Linux上「漂亮打印」大量C文件的最佳方法是什麼?
- 20. 在javascript中打印出一個長點的最佳方式是什麼?
- 21. 當您看到它時,打印網頁的最佳方式是什麼?
- 22. 什麼是從mysql數據庫生成和打印數據的最佳方式
- 23. 什麼是查詢的最佳方式?
- 24. 鍵入()的最佳方式是什麼?
- 25. 什麼是開源的最佳方式?
- 26. 「投票」的最佳方式是什麼?
- 27. 在MS Access VBA中等待表單被關閉的最佳方式是什麼?
- 28. 在MS SQL Server中管理大量表的最佳方式是什麼?
- 29. 反向打印鏈表(單曲和雙曲)的最佳方法是什麼?
- 30. 在WordPress中格式化C#的最佳方式是什麼?
怎麼樣?請舉例 – 2012-09-30 22:17:34