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