PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

在线看pdf.word.excel.ppt,网站能实现不? [复制链接]

1#
通过符件上传,能否在线看pdf.word.excel.ppt,上传后都是下载的形式,能在线打开就好了,能编辑更帅(word.excel.ppt),已知WORD可以通过粘贴上传,总觉的多一步,能减化不,Pageadmin网站能实现不?知道的说一下,谢谢!有成功的没?
分享 转发
TOP
2#

在本地磁盘上打开一个Word文件很容易,但想在网页中打开一个Word文件就没有那么容易了。但若通过PageOffice开发平台,则要实现这一功能则很容易,下面就以只读形式在线打开一个Word文档为例介绍一下实现过程。
具体实现步骤如下:
第一步:拷贝文件到WEB项目的“WEB-INF/lib”目录下。拷贝PageOffice示例中下的“WEB-INF/lib”路径中的pageoffice.cab和pageoffice.jar到新建项目的“WEB-INF/lib”目录下。
第二步:修改WEB项目的配置文件。将如下代码添加到配置文件中:
<!-- PageOffice Begin -->
<servlet>
<servlet-name>poserver</servlet-name><servlet-class>com.zhuozhengsoft.pageoffice.poserver.Server
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/poserver.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/pageoffice.cab</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/popdf.cab</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>poserver</servlet-name>
<url-pattern>/sealsetup.exe</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>adminseal</servlet-name>
<servlet-class>com.zhuozhengsoft.pageoffice.poserver.AdminSeal
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>adminseal</servlet-name>
<url-pattern>/adminseal.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>adminseal</servlet-name>
<url-pattern>/loginseal.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>adminseal</servlet-name>
<url-pattern>/sealimage.do</url-pattern>
</servlet-mapping>
<mime-mapping>
<extension>mht</extension>
<mime-type>message/rfc822</mime-type>
</mime-mapping>
<context-param>
<param-name>adminseal-password</param-name>
<param-value>123456</param-value>
</context-param>
<!-- PageOffice End -->
第三步:添加引用。在WEB项目的WebRoot目录下添加动态页面Word.jsp。在该页面后台代码中
添加自定义标签库:“<%@ taglib uri="http://java.pageoffice.cn" prefix="po"%>”
引入PageOffice类库:“<%@page import=” com.zhuozhengsoft.pageoffice.*,com.zhuozhengsoft.pageoffice.wordwriter.*”%>”。
在HTML的<body>中添加PageOffice引用:
“<poageOfficeCtrlid="PageOfficeCtrl1"></poageOfficeCtrl>”,并设置控件所在层(<div></div>)的高和宽。
第三步:Word.jsp后台编写代码。打开Word文件,添加自定义按钮,部分代码如下:
//设置服务器页面
PageOfficeCtrl1.ServerPage = "pageoffice/server.aspx";
//以只读形式打开文件
PageOfficeCtrl1.WebOpen("doc/template.doc", PageOffice.OpenModeType.docReadOnly, "张佚名");
说明:WebOpen()方法的第二个参数为打开文档的方式,包括只读、编辑、留痕、核稿、提交等多种打开模式,同时该方法还可以打开Excel文件、PPT文件,相应的有多种打开模式与之相对应。
TOP
3#

楼上是网上找到的资料,对PAGEADMIN 建站的适用不?
TOP
4#

回复 4楼qq842330359的帖子

谢谢,你回复,能否详细说一下。
TOP
5#

如何发布PDF文档

PDF文档,每次以附件形式上传,网页浏览时先看到一个附件,点击附件时才能打开PDF文档。请教下,如何实现直接跳过点击附件,直接打开PDF文档?

TOP
6#

[b]回复 [url=http://bbs.pageadmin.net/postreply.aspx?topicid=35214&postlayer=6&postid=134703&poster=adgie#134703]6楼[color=Olive]adgie[/color]的帖子[/url][/b]

请问层主,是否解决问题了
TOP
发新话题 回复该主题