欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Winform中使用FastReport实现自定义PDF打印预览

程序员文章站 2022-08-04 13:34:23
场景 Winform中使用FastReport实现简单的自定义PDF导出: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100920681 在上面已经实现自定义PDF并导出的基础上,实现导出或者打印前的预览。 实现 在窗体中拖拽 ......

场景

winform中使用fastreport实现简单的自定义pdf导出:

https://blog.csdn.net/badao_liumang_qizhi/article/details/100920681

在上面已经实现自定义pdf并导出的基础上,实现导出或者打印前的预览。

实现

在窗体中拖拽一个fastreport的previewcontrol控件,以及buton按钮。

Winform中使用FastReport实现自定义PDF打印预览

 

 

Winform中使用FastReport实现自定义PDF打印预览

然后在button按钮的点击事件中

private void button2_click(object sender, eventargs e)
        {
            this.report1 = new fastreport.report();
            string basedir = system.windows.forms.application.startuppath;
            var reportfile = path.combine(basedir, "1.frx");
            this.report1.load(reportfile);
            this.report1.preview = this.previewcontrol1;                     
            report1.prepare();
            report1.showprepared();
        }

 

运行效果

Winform中使用FastReport实现自定义PDF打印预览

 

 

Winform中使用FastReport实现自定义PDF打印预览