打印方法

本文介绍了在Mvc项目中实现自定义打印的方法,包括使用Visual Studio 2015和MVC技术。作者详细讲解了如何安装打印水晶报表插件,创建数据集并与数据库表进行交互,以及设计打印模板的过程。同时,提供了将数据转换为DataTable类型的代码示例,展示了最终的打印效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具与关键技术: VisualStudio 2015 mvc

作者:杨泽平

撰写时间:2019、6、6

打印这一功能,在mvc项目中还是较为常见的,打印可以是插件打印,比如layui里表头工具栏有定义打印的方法,可直接打印,除了插件打印,我们还可以自己写打印方法来打印,自己写打印方法打印相对比较麻烦,我们需要做的工作比较多,以打印协议为例。

首先,做打印前需要安装一个打印水晶报表的插件,这个插件不是方法插件,而是一个制作表的插件,安装完之后,我们需要单独建个数据集,这个数据集可以连接数据库的表,也可以自己建表,而这张表里的字段需要对应数据库有的字段,可以是在多张表里的字段,是否自己建表这个主要是看你打印的东西所需字段是否都存在一张数据库表里,没有就要自己建一张表用于存放打印所需字段。

所要建立的数据集跟打印模板如下图所示:

在这里插入图片描述

建完数据集就要建打印的模板,这个模板就是用刚说到的插件自己根据打印需求去设计,这个就跟Word文档设计表格之类的差不多,详情就不多说了。

模板效果大概就如下图所示:

在这里插入图片描述

建完数据集跟模板后就可以开始写方法了,首先进入页面打印前需要提
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值