asp.net怎么实现批量数据导出word模板中(每条数据导一个模板),之后全部打包下载

图片说明
之前做的单个的做好了,但是批量的不知道怎么实现word模板, 这个时候单条的效果图:图片说明
单条的代码:图片说明图片说明

求救啊,做了好长时间了,哪位大神帮帮忙

0

2个回答

思路大致为:
1. 创建一个文件夹用来保存生成的Word文件
2. 因为你的数据是表,可以遍历数据表的记录,或者遍历表格控件的行来获取数据
3. 为每一天记录生成一个Word文件,类似你单条的代码,都保存到第一个创建的文件夹里面
4. 打包第一步创建的文件夹,可以使用asp.net 压缩解压缩zip文件的类
5. 输出打包好的文件以供下载。

0

压缩的话,也可以参考Create ZIP Files From An ASP.NET Application

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Excel或Access,每条记录生成一份格式化的 word 文档
Word2007邮件合并自动提取数据批量制作成绩单   本例介绍如何让Word2007自动提取Excel成绩表中的数据批量制作成绩单,这个神奇的通知单自己会从Excel成绩表中提取学生的姓名、学号、各科成绩等等,然后按老师指定的格式自动制作全班同学的成绩通知单!   下面是我们前两次用到的Excel成绩单。   在Word2007中做好成绩通知单的格式,这里我们做得比较简
Asp.net动态生成Word文档并填充数据
Asp.net动态生成Word文档并填充数据
AspNet根据模板导出Word文档(二)
前言   在实际的项目需求中,我们不仅仅需要根据一个个字段将数据绑定到已经制作好的模板中,有时还需要根据特定的数据信息来动态的加载创建我们需要导出的文档。今天和大家分享的就是根据数据库查询时所返回信息个数动态的导出列表内容到我们制作好的Word模板中。 内容   都说一图抵千言,那就让我们通过图片来看看吧。首先这张图片就是我们需要提起那制造好的Word模板范例。与之前的模板相比我在这里加入了...
用VBA实现批量数据填充到word模板
场景  在办公类应用中,常常遇到以下场景: 将数据库数据取出,批量填充到预先画好的word模板,输出用于打印的word文档。   限制 ie浏览器,本机安装了word。   问:那么多可以选择的,jacob, iText, 国内大量的在线编辑控件,为什么非得用前端VBA呢?   归根溯源,由于word的私有格式,对于其文档的程序操作只能通过其所谓automation来进行, ...
asp.net web页面导出word的一种方式,自己记录用
前台:div内可添加内容<div id="divText" runat="server" style="text-align: center"> </div>后台:利用RenderControl()将数据写入输出流中,然后用word的格式输出到客户端 Response.Charset = "GB2312"; Response.ContentEn
Java中根据模板导出数据到word的解决方案
 我们需求如下:给你一个模板,里面有一个表格,标题已经给好,程序主要就是完成把数据填写到word中并提供给用户下载。      网上找了很久,发现主要两种开源包:POI和Jacob,Jacob首先被否决掉了,因为他最后必须运行在windows平台上。Excel导入导出我就是用的POI,但是POI中的word操作实在不行,读取还可以,写入数据远不能满足项目的需要。后面尝试诸如生成PDF然后转Wor...
asp.net 根据word模板填充数据然后下载
我在做这个功能时,参考了好多晚上网上的文章,后面自己摸索调试做出来的cs:using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using Syst...
如何将数据库里的数据显示在word模板上(poi实现)
   现有一需求,有一word模板,领导要求开发者能将从数据库查询出来得结果集显示在上面并提供用户下载此文档。   模板如下图,其中“@*@”是我使用变量特殊字符占位得,想法是将正确的结果集去替换这些参数。替换后的结果如下:代码实现:1:所需jar包如下:2:代码结构3:代码如下:注释部分为图片替换,本demo同样支持图片显示。这里的路径不要写错了,自己使用时候改为自己的(读取的是文件在电脑的位置...
java使用poi,导出数据致word模板,以提供下载。
首先制定word模板,改成你需要的样子。格式如下,$需要变量名称$。使用poi。 从前台传值过来:window.location.href = basePath + '**.do?id='+encodeURI(encodeURI(id, "UTF-8"),"UTF-8");     //获取模板文件的目录地址         String path = request.getSess
将现有数据导出为制定模板的 word 文件 (word导出、将图片导出到word)
    最近项目相关功能中需要导出word文件,不过之前已经有同事完成了相关功能。他的实现方式如下: 将已准备好的word模板另存为html格式,然后将导出后的html格式化后直接拷贝到jsp,并在jsp开始位置加入 <%@page contentType="application/msword; charset=UTF-8" %>  。之后,使用系统数据替换jsp中对应的内容即...
C# MVC根据Word模板导出Word
C#MVC开发的根据word模板导出word的功能,分为三部分。功能很完善,我也是下载回来的,下载回来不能用,我又改过了,保证可用的。环境是VS2013,MVC4.保存下来,分享给各位。
WORD宏模板(包含都多种操作,例如批量打印)
利用WORD 宏进行多种操作,大大提高工作效率。例如此模板包含批量打印、公文自动排版、图片批量改大小、图片批量居中。
C#将内容导出到Word到指定模板
昨天做了下导入导出Excel文件,今天研究了下导出Word文件。 从网上找了半天才找到了一个能导出到指定模板的,在这里总结下。 导出模板原理就是利用的替换占位符。 我这里先建立好了一个模板, 接下来写代码进行导出, 前端就一段AJAX调用,这里我就不写了,直接上后端代码,看下面: /// /// 导出Word文件 ///
利用模板导出word文档
最近研究了一下用freemarker导出word的例子,记录一下方便大家学习,利用模板的好处是可以控制word的样式。 1.将处理好的的word模板,另存为xml格式的文档。并在其中添加参数: ${export} 2.2.将xml文档修改完成后,保存并修改后缀名为“*.ftl”; 3.编写java类实现赋值和处理流(抱歉代码没有写注释) [code="java"] public c...
Repeater控件中的数据导出为Excel或Word文件
/// /// 导出数据函数 /// /// 导出文件MIME类型 /// 导出文件的名称 private void Export(String FileType, String FileName) { Response.Clear(); Respon
MVC 数据导出到Excel中
导出Excel是经常用的,这里我们主要介绍如何将table中的数据导出到Excel中, 首先,我们经常将datatable或List类型的数据分页展示在前端,而我们有时候 也需要将这些数据导出到Excel中,接下来我们就展示如何将这两种数据源导出 到Excel中。 第一步,我们先弄个简单的List数据集 其实不管是List类型的数据还是DataTable数据我们最终使用的都是Data
把页面控件数据导入到word或excel完整示例
把页面控件数据导入到word或excel完整示例,包括Dll文件
aspose.word 带模板导出word文档,当存在多个文档时,将所有文档打包下载
  word模板格式,将需要替换的位置用&xx&占位符填上,在后台找到跟数据相同的名称时替换 #region 带模板导出 public HttpResponseMessage ExportWordModel(dynamic obj) { long formId = obj.id; string s...
Java-web利用模板文件实现导出自定义word文档
由于项目开发需要,产品给出word模板,需要导出该格式的word文件。 1.通过word模板文件生成我们需要的模板.ftl文件。 步骤:将word文件转换成Microsoft XML格式文件(打开word,文件另存为xml格式文件),用notepad++编辑器打开文件,修改文件里面的内容,具体数据用${参数}替换,全部替换完成以后,将文件的后缀名改成.ftl,文件格式。 2.将生成好的文件放...
Java数据导出到Excel模板
该项目为Java web实现的数据导出到Excel小案例,采用了POI进行处理。
asp access数据库导出为.xls Excel 程序源码
简便的asp access数据库导出为.xls Excel 程序源码,
java批量导出word文档
本实例演示了在PageOffice开发平台下,通过FileMaker标签控件在Java中实现Word文档的批量生成
Word类生成word文档(可批量生成)
利用Word类生成word文档,简洁的代码,不一样的效果,可以批量生产word文档
thinkphp PHPWord数据导出word固定模板,ZipArchive文件批量压缩打包下载
public function down($id){ $res = Db::name('usera')->where('id',$id)->find(); $imgs = htmlspecialchars_decode($res['imgs']); $imgs = json_decode($imgs,true); ...
asp.net mvc 模板生成word文档
自从ms office 2007开始.就开始支持open xml.而且发布了一套api.还有个对应的 open xml tool,我看了一下,觉得不值得花这个力气去熟悉一套非标准的api,在网上查资料的时候,我知道了原来docx的原来就是一个标准zip包,试着解压来看了看,文件结构比较简单,如果忽略掉文件之样的关联引用.完成可以自己生成xml,然后再打包成docx.为什么不呢,这样应该相当的简单.
javaUtil---导出数据到word表格中后,下载word文档
数据插入到word表格中并导出word模板,下载word模板。
DataGridView数据导出Word文档
   ///        /// DataGridView数据导出Word文档       ///        ///        ///        //导出数据,传入一个datagridview和一个文件路径       public  void ExportData(DataGridView srcDgvs, string fileName)       {           Da
NPOI Excel模板填充数据后导出
引入Npoi包 添加引用dotnet2 或dotnet4 Excel模板 ( .xlsx) public void NpoiExportExcel() { string sql = "exec ZonePlaza"; DataTable dt = DataFactory.Database().FindTableBySq...
C#:简单实现动态数据生成Word文档并保存
今天正好有人问我,怎么生成一个报表式的Word文档。就是文字的样式和位置相对固定不变,只是里面的内容从数据中读取。 我觉得类似这种的一般用第三方报表来做比较简便。但既然要求了Word,只好硬着头皮来。 网上的方法大多数都是从一个GridView或表中获得数据后向Word中添加一个表格。 但不方便实现下面的效果(图1)。(以下插图可能需要CSDN用户登录后才能看到) 
填充数据到word模板中
昨天写了一篇博客,是导出word模板的。 今天来说一下如何填充数据到模板中。 先上图,合同: 需要在指定需要填充数据的位置,添加标识,这只是初步的标识, 然后,另存为xml格式,会发现,这些标识,可能会发生转义(因为字体,颜色,加粗,下划线等等因素)。如图下: 然后在xml文件中,找到对应标识的位置,改成如下格式。 ${zpmc?if_exists}修改
通过excel模板批量导入数据实现过程总结
通过excel模板批量导入数据实现过程总结编辑本段回目录 做项目期间做到一个需求是用excel批量导入计本信息,刚开始接到这个需求头脑一片空白,因为之前没做过,不过空白是空白但还是要做。 1.Excel批量导入的优势和劣势: 优势: (1)系统在添加页面操作比较浪费时间,用导入可以增加系统的可用性; (2)操作简单; 劣势: excel导入数据类型不好控制;如时间类型,参数类
JAVA 数据导出Word文档模板的功能实现
对于这个功能,想必也有其他平台会需要吧。比如51job导出文档形式的简历这样。我在这里讲的是用java代码能满足我们实现这一功能的好用的一些方法。废话不多说了。         这种导出word,用XML的方式实现,相对简单。 word2003版本以后的都可以保存xml的形式。 模板:               保存成xml文件,用Notepad++打开编辑,并将这些需要
POI应用:利用word模板批量生成word文档(java中word文档的读写)
http://blog.sina.com.cn/s/blog_69b6a7c60100wbil.html
页面数据导出为word或者excel
1. 快速导入方法: 在页面内加入下面的代码 EXCEL <% Response.ContentType = "application/vnd.ms-excel"; Response.AddHeader("Content-Disposition", "attachment; filename=FeedBack.xls"); %> WORD     ...
天眼查数据excel模板无数据
天眼查每次能到处5000条数据,模板暂时看是固定的,,,特地发上来一个给大家。没有数据。不过本人有个可以批量管理天眼查excel的简单通用企业信息共享软件正在开发中。。。已经可以在线更新,所以想了解和提建议的可以看一下。
java导出数据到指定的excel模板中。
这个项目源自于http://blog.csdn.net/suhenhappy/article/details/7991236,这篇博客,在此谢谢博主suhenhappy。实现了java导出数据到指定的excel模板中。
asp.net 填充word 模版标签并下载使用笔记
1,新建word模版,方法是找需要用程序填充的word文档,在需要输入的地方用"书签"(插入-->书签-->输入id-->ok)标记后保存既可. 2,在word模版上修改安全添加everyone 可读,以防文件无法打开. 3,在工程里添加"引用"找到"Microsoft Word 10.0 Object Library"或"Microsoft Word 11.0 Object Library"
C#+使用word模板+批量打印例子
C#+使用word模板+批量打印例子
C# winform从数据库导出数据到Excel模板(预览及保存)
1、添加Microsoft.Office.Interop.Excel文件(dll)到引用中,并在命名空间中引用(using Microsoft.Office.Interop.Excel;)该文件在我的资源(做的一个例程)中有,见下图。 例程下载http://download.csdn.net/download/yicai168/10194427 2、自己创建Excel模板,放在项目路径下。...
实现动态数据生成Word文档并保存
最近在做人事系统,遇到了一个信函打印的的问题。需求是:给一个现成格式的Word模板,在模板中写入你要写的信息,然后保存。网上的方法大多数都是从一个GridView或表中获得数据后向Word中添加一个表格。但不方便实现下面的效果。                  我们使用Word模板来实现,方法如下:           1、首先需要向工程中的“引用”加入Word类库的引用(如下图)。我是O
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 视频网页制作模板下载 云计算课程ppt模板下载