这篇文章主要是围绕如何实现Word文档在页面上进行预览,以及涉及到相关的技术点,和我们将会在这个功能上使用的插件。
插件:Aspose.Total:
Aspose.Total是Aspose公司旗下的最全的一套office文档管理方案,主要提供.net跟java两个开发语言的控件套包,通过它,我们可以有计划地操纵一些商业中最流行的文件格式:Word, Excel, PowerPoint, Project,等office文档以及PDF文档。
在这个功能模块中我们只使用其中的一个强大的类库:Aspose.Words:
Aspose.Words是一款先进的类库,通过它可以直接在各个应用程序中执行各种文档处理任务。Aspose.Words支持DOC,OOXML,RTF,HTML,OpenDocument, PDF, XPS, EPUB和其他格式。使用Aspose.Words,您可以生成,更改,转换,渲染和打印文档而不使用Microsoft Word。
上硬货( 前台代码):
<div id="WordPreview">
<div class="panel panel-info " id="panel1">
<div class="panel-heading">
<h3 class="panel-title">Word浏览</h3>
</div>
<div id="main">
<div id="content">
<div id="contents">
<iframe id="myFrame" name="_blank" frameborder="0" scrolling="no" onload="this.height=myFrame.document.body.scrollHeight"></iframe>
</div>
</div>
<div class="col-sm-12 padding-t-5" >
<div id="name" class="col-sm-6"></