word在线编辑

本文介绍了一种Word文档与HTML网页之间的转换方法,并提出了利用HTML编辑器进行在线编辑的解决方案。具体步骤包括:使用Jacob将Word转换为HTML格式存储于数据库;通过FCKeditor等工具实现在线编辑;最后提供了一段示例代码展示如何将编辑后的HTML重新转换回Word文档。

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

     对于现在很多系统。公文扭转,是比较常见的功能了。Word在线编辑呼声也满强烈了。

     其实我的想法很简单的。

       <1> 把word转换成html存放在数据库中。

       <2>使用HTML editor在线编辑.(FCKeditor ,RichEditor 等等)

       <3>将HTML转换成word下载。

 

      google和javaeye真是好东西。我搜了一吧!收获还真不少。收获如下:       

       <1> 把word转换成html存放在数据库中。

              <1.1> 使用Jacob调用word将word转换为html

       <2>使用HTML editor在线编辑.(FCKeditor ,RichEditor 等等)

                <2.1>网上有多文章,此处不详述。

       <3>将HTML转换成word下载。

              <3.1>HTML转换成word的方式

                HTML code
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  </head>
  <body>
   <%
       response.reset();
       String fileSaveAsName = "myword.doc";
        fileSaveAsName = new String(fileSaveAsName.getBytes(),"ISO-8859-1");
        response.setHeader("Content-Disposition","attachment;filename=" + fileSaveAsName);
        response.setContentType ("application/vnd.ms-word;charset=GBK");
        getServletContext().getRequestDispatcher("/Myhtml.html").include(request, response);
    %>
  </body>
</html>
 

              那个Myhtml.html就是你要转化成word的html文件,你可以换成jsp等其它格式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值