Winform中使用FastReport实现简单的自定义PDF导出
程序员文章站
2022-08-04 12:48:48
场景 FastReport安装包下载、安装、去除使用限制以及工具箱中添加控件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100893794 在上面成功安装FastReport之后,怎样使用其实现自定义导出PDF模板并导出PD ......
场景
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); } }
运行代码,点击按钮
上一篇: 减肥牛肉的做法,想减肥的你一定不要错过
下一篇: C# 获取指定类型的文件