Zoomla!逐浪CMS官网

最新版本号[免费下载]
逐浪软件

新春第五波:如何在逐浪CMS开发EXCEL与WORD及PDF下载功能

关于本功能的简介:
如果能够快速的下载文件到本地,显然是很方便的。 更为关键的是,用户如果能将文件下载到本地,会进行保存,平台则成了用户内... +展开简介
详细说明

毫无疑问,作为门户与移动开发,如果只是简单的发布内容,用户只能单向的传递信息。

于是开发者们绞尽脑汁的想做一些互动或是闭环的功能,比如提供评论、收藏、分享,进一步的还提供下载文件到本地。

用户如果能够快速的下载文件到本地,显然是很方便的。

更为关键的是,用户如果能将文件下载到本地,会进行保存,平台则成了用户内容的生产工具,这种关怀是普通网站无法给予的。

对于功能型站点(如政务应用平台),能够根据平台动态生成文件,则使办公效率成倍提升,管理成本也因此下降,自然其高一筹。

再就是诸如上市公司,是需要采用不可变文档的格式生成的,基于逐浪CMS可以方便的将内容生成PDF发布在“信息公开”、“投资者信息”等栏目中,方便访客(股民)下载,也正因此,逐浪CMS成为中文业界最受集团企业和上市金融公司亲睐的高端CMS


一、前端页面生成word方法

<div id="word_wrap">
 <div style="text-align:center;font-size:50px;">Word标题</div>
 <div style="color:red;">asdfasdf</div>
 <div>sdfsadf</div>
 <div>sdfsadf</div>
 <div>sdfsadf</div>
 <div>sdfsadf</div>
 <div>sdfsadf</div>
 <div>sdfsadf</div>
 <div>sdfsadf</div>
</div>
<input type="button" value="导出为word" onclick="OutToWord();"/>
<script src="/JS/Label/ZLHelper.js"></script>
<script>
function OutToWord() {
 var html = document.getElementById("word_wrap").outerHTML;
 ZLHelper.OutToWord(html, "导出为word的标题");
}
</script>

将上面的代码放入模板中,可快速的在页面中提供当前内容ID内信息生成word的方法,这样可以保存在本地,从而方便编辑、传播、保存或再上传。


二、前端页面生成Excel方法

<div id="excel_out">
<table>
<tr>
 <td>第一行表</td>
 <td>1111</td>
</tr>
<tr>
 <td>第二行表</td>
 <td>2222</td>
</tr>
<tr>
 <td>第三行表</td>
 <td>3333</td>
</tr>
</table>
</div>
<input type="button" class="btn btn-primary" value="导出Excel" onclick="OutToExcel();"  />

<script src="/JS/Label/ZLHelper.js"></script>
<script>
function OutToExcel() {
 var $html = $(document.getElementById("excel_out").outerHTML);
 $html.find("td").css("border", "1px solid #666");
 $html.find("tr:last").remove(); //移除最后一行
 ZLHelper.OutToExcel($html.html(), "表格标题");
}
</script>

将这一段代码放入模板中,能够方便的将相应表的div区域内容生成Excel文件,可以指定标题,同时还能对最后一行进行移除处理(有些表格最后一行是统计数据,移除后方便分析),从而进行各类数学分析。


三、后台绑定文章生成PDF方法


1111.jpg

四、扩展参数生成方法

15a600048555a5cc5be4.jpg



在逐浪CMS标签的扩展参数中,提供了一“生成Excel”、“生成Word”两个参数,可能方便的对相应的表格进行生成,其中控件ID为指定相应内容区域(table或div)。



建网站,选逐浪。
易上手,功能棒。
质量好,服务善。
高性能,最划算。





最佳配置应用
新春第六波:《今日头条》推荐-: 字库大师是一款由字体网ziti163.com发布的小程序,其背后研发团队是高端软件研发厂商-上海Zoomla!逐浪CMS团队,作为微软与腾讯开发者伙伴,逐浪软件团队在WEB研发与H5上有独到的理解,12年运营...[+More]
最新模块播报
新春第五波:如何在逐浪CMS开发E: 如果能够快速的下载文件到本地,显然是很方便的。 更为关键的是,用户如果能将文件下载到本地,会进行保存,平台则成了用户内容的生产工具,这种关怀是普通网站无法给予的。 对于功能型站...[+More]
点击数: 本文责任编辑: 本站编辑  加入会员收藏夹 点此参与评论>>
当前网址: 复制本网址,发给QQ/TM/MSN上的同行或其他朋友
下一篇文章:

+什么是CMS

CMS(Content Management System)是网站内容管理系统简称, 互联网上每个网站(无论大小门户)其后台都由专业CMS系统支撑- Zoomla!逐浪CMS作为国内高端CMS与WEB应用典范,首创第3代CMS理念,专注底层核心技术研发,以云技术、创新精神构建行业新成就,提供从网站内核到电商、办公、移动一体化的开发体验!

7×24小时服务热线 021-50391046 技术支持:13177777714
©Copyright 2003- 逐浪软件z01.com版权所有 All rights reserved
经营许可证号:工商3601002021063 沪ICP备09077823号 沪公网安备31011502000316号
本网站基于®Zoomla!逐浪CMS内核开发

ISO9001国际认证企业 CSDN外包TOP资质 鉴赏MTV电广视告 7×24小时全天候贴心服务 社会征信网