对于现在很多系统。公文扭转,是比较常见的功能了。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等其它格式
分享到:
相关推荐
本文将详细探讨"Word在线编辑器"的使用与开发,特别是基于ASP.NET Web技术实现的解决方案。 首先,让我们了解什么是Word在线编辑器。它是一种Web应用程序,用户可以在浏览器中直接创建、编辑和保存Microsoft Word...
1. **在线编辑**: PageOffice提供了JavaScript API,使得开发者可以将Word编辑功能集成到网页中。用户可以通过Web页面直接打开、编辑和保存Word文档,所有的操作都在服务器端完成,确保了数据的安全性。同时,Page...
总的来说,iWebOffice2003是一个强大的在线Word编辑解决方案,它通过Web技术将传统的桌面办公体验带入互联网环境,提高了团队协作的效率和便捷性。对于开发者而言,它提供了API和源代码,可以进一步定制和整合到企业...
Office Word在线编辑是一种高效的工作方式,它允许用户在网页浏览器中直接访问和编辑Word文档,无需安装完整版的Microsoft Office。这种方式特别适用于多用户协作、远程工作或使用公共计算机的情况。以下是对"Office...
本人自己封装的编辑器组件,仅供参考,可根据自己需要集成
DSOFramer是一款专为网页集成Word编辑功能而设计的控件,它允许用户在浏览器环境中直接打开、编辑、保存Word文档,极大地提升了Web应用的交互性和用户体验。 **DSOFramer控件的工作原理** DSOFramer控件是基于...
本软件基于微软的技术支持文档KB Q311765(市场上现有的好多在线文档编辑控件均基于该文章完成,大家可以很容易的识别),修改了文章所附代码的一些缺陷,添加了一些实际软件开发过程中必需的功能。 本软件为所有新...
【标题】:“word文本在线编辑器” 在当前的数字化时代,传统的桌面软件逐渐被Web应用程序所取代,Word文本在线编辑器就是这样的一个例子。它允许用户在网页浏览器中直接创建、编辑和保存Word文档,无需安装任何...
在IT领域,尤其是在Web开发中,能够在线编辑Word文档是一个非常实用的功能,它可以让用户无需安装Microsoft Word等软件即可在浏览器中直接创建、编辑和保存文档。本项目名为"C#的在线编辑word",显然是一个使用C#...
总结来说,百度DOC是一款功能完备、易用性强的在线Word编辑工具,特别适合需要远程协作或希望简化办公流程的用户。其简洁的界面、强大的功能和与传统Word的高兼容性,使得它成为在线办公的一个可靠选择。对于那些不...
Java在线编辑保存Word文件是一项常见的需求,特别是在Web应用中,用户可能需要在浏览器环境中直接对文档进行编辑操作。PageOffice是一款强大的Java组件,它能够帮助开发者实现这一功能,特别是其V4.4版本,提供了跨...
技术栈: webpack ----打包神器 vue-cli ----快速构建项目 scss ----便利的css大法 element-ui ---- UI组件库 normalize.css ---- 重置掉该重置的样式 LeanCloud ---- 存储数据 ...jsPDF ---- 转成PDF
SpringBoot(30) 整合PageOffice实现在线编辑Word和Excel
本软件基于微软的技术支持文档KB Q311765(市场上现有的好多在线文档编辑控件均基于该文章完成,大家可以很容易的识别),修改了文章所附代码的一些缺陷,添加了一些实际软件开发过程中必需的功能。 本软件为所有新...
在线编辑WORD文档,及打开服务器上的WORD文档,编辑完成后保存到服务器上
在Java编程环境中,编辑Microsoft Word文档是一项常见的任务,特别是在企业级应用中,如报告生成、自动化文档处理等。本文将详细讲解如何使用Java来编辑Word文档,并基于提供的"java编辑word文档工具源码"进行讨论。...
金格控件,在线文档编辑,在线word,在线会签,使用方法,6、 发布签名、模板等功能的相应的LU文件、及class文件 建立表空间: create tablespace IFSAPP_GOLDGRID logging datafile 'D:\project\HDBT\GOLDGRID.dbf...
在IT领域,尤其是在Web开发中,能够实现在线编辑Word文档的功能可以极大地提升用户体验和工作效率。本文将深入探讨DSOFRAMER控件及其在实现在线编辑Word示例源码中的应用。 DSOFRAMER控件是由微软开发的一款官方...