Winform中使用FastReport实现简单的自定义PDF导出
生活随笔
收集整理的這篇文章主要介紹了
Winform中使用FastReport实现简单的自定义PDF导出
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
FastReport安裝包下載、安裝、去除使用限制以及工具箱中添加控件:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100893794
在上面成功安裝FastReport之后,怎樣使用其實現自定義導出PDF模板并導出PDF。
實現
新建一個Winform程序,打開工具箱
拖拽 一個Report控件,在頁面上再拖拽一個Button按鈕。
右擊report控件右上角的三角號,選擇Design Report
然后在此頁面設計其頁面布局等。
然后點擊File -Save,將其保存到上面項目目錄下的bin下的debug目錄下。
導出文件格式為frx文件格式。
然后在按鈕的點擊事件中
private void button1_Click(object sender, EventArgs e){Report report = new Report();string baseDir = System.Windows.Forms.Application.StartupPath;var reportFile = Path.Combine(baseDir, "1.frx");report.Load(reportFile);//運行報表report.Prepare();//導出PDF報表var file = "result.pdf";if (!string.IsNullOrEmpty(file)){PDFExport export = new PDFExport();report.Export(export, file);}report.Dispose();if (File.Exists(file)){Process.Start(file);}}?
?
?
運行代碼,點擊按鈕
?
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
?
總結
以上是生活随笔為你收集整理的Winform中使用FastReport实现简单的自定义PDF导出的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Docker Compose基本使用-使
- 下一篇: Winform中使用FastReport