導航:首頁 > 文件教程 > webword在線編輯器

webword在線編輯器

發布時間:2023-04-11 07:50:20

① 應用點聚WebOffice在線編輯word怎麼解決

簡易修復措施1:點擊「幫助」→「診斷和修復」,這時會彈出「文件修復工具」。確認「將自定義恢復成默認設置」沒有被勾選,然後點擊「開始」。如果文件已被損壞或出現其他問題,程序會修復損壞部分。進行這項工作是確認手邊有Office的安裝光碟。 簡易修復措施2:如果Office應用程序無法啟動,打開「控制面板」裡面的「添加或刪除程序」,選擇其中Microsoft Office的條目「單擊此處獲得支持信息」後,點擊「修復」。

② Web office 文檔在線編輯控制項,該如何解決

一般來說兩種途徑。一種是利用插件,比如PageOffice。好處是服務端有一整套的內開發介面,劣勢是需容要安裝插件,客戶端需要有Word等Office應用程序安裝,不同的客戶端環境不同可能造成後繼使用過程中的維護量。
還有一種是無插件的方式,Office 365就是典型的,不過如果是私有化部署,就不能用Office 365了。
還有一個是uzer.me,能提供無插件的原生Office編輯,提供js SDK和REST API,各種編程語言都能對接。好處是無插件,劣勢是只支持webRTC的瀏覽器,比如火狐、谷歌,360極速等,IE需要安裝插件後才能支持。

如果只是在線編輯,類似Word的模式,那麼其實更多是一個富文本的編輯器,這個用HTML就可以實現,有一些開源的工具的。

③ 如何實現在線編輯WORD文檔

1、網路一下【來onedrive】點擊進自入如下圖所示的鏈接,onedrive是微軟體在線雲端工具。

④ 應用點聚WebOffice在線編輯word怎麼解決

使用點聚WebOffice在線編輯word
Word編輯頁面

<%@page contentType="text/html;charset=gbk"%> <% String imgpath = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + imgpath; String path = (String) request.getAttribute("渣塌團filepath"); %> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <SCRIPT LANGUAGE=javascript> <!-- // 初始化控制項 function WebOffice1_NotifyCtrlReady() { document.all.WebOffice1.OptionFlag |= 128; document.all.WebOffice1.LoadOriginalFile("<%=basePath%>/getwordstream.jsp filename=C:\\1.doc", "doc"); document.all.WebOffice1.SetToolBarButton2("Standard",1,0); } // 上傳文檔 function SaveDoc(fname,docType) { try{ var webObj=document.getElementById("WebOffice1"); var returnValue; webObj.HttpInit(); //初始化Http引擎 // 添加相應的Post元素 webObj.HttpAddPostString("fname", fname); webObj.HttpAddPostString("DocType",docType); webObj.HttpAddPostCurrFile("DocContent",""); // 上傳文件 returnValue = webObj.HttpPost("<%=basePath%>/savewordstream.jsp"); // 判斷上傳是否成功 if("succeed" == returnValue){ alert("文件上傳成功!"); }else if("failed" == returnValue) alert("文件上傳失敗!"如橘); return_onclick(); }catch(e){ //alert("異常\r\nError:"+e+"\r\nError Code:"+e.number+"\r\nError Des:"+e.description); } } // 事件 function WebOffice1_NotifyWordEvent(eventname) { if(eventname=="DocumentBeforeSave"){ //SaveDoc('C:\\1.doc', 'doc');// 此處不能用,否則無法上傳, 不知原因 } } //--> </SCRIPT> <SCRIPT LANGUAGE=javascript FOR=WebOffice1 EVENT=NotifyCtrlReady> <!-- WebOffice1_NotifyCtrlReady(); //--> </SCRIPT> <SCRIPT LANGUAGE=javascript FOR=WebOffice1 EVENT=NotifyWordEvent(eventname)> <!-- WebOffice1_NotifyWordEvent(eventname); //衫迅--> </SCRIPT> </head> <body> <input type="button" value="保存" onclick="SaveDoc('C:\\1.doc', 'doc')" /> <!-- 裝載Weboffice控制項 --> <object id=WebOffice1 height='100%' classid='clsid:E77E049B-23FC-4DB8-B756-60529A35FAD5' codebase='<%=imgpath%>/weboffice_v6.0.5.0.cab#Version=6,0,5,0'> <param name='_ExtentX' value='6350'> <param name='_ExtentY' value='6350'> </object> <!-- 結束裝載代碼 --> </body> </html>

獲取word文件流jsp

<%@page contentType="text/html;charset=gbk"%> <%@page import="java.io.BufferedInputStream"%> <%@page import="java.io.FileInputStream"%> <% String filename = request.getParameter("filename"); filename = new String(filename.getBytes("iso-8859-1"), "utf-8"); try { BufferedInputStream in = new BufferedInputStream( new FileInputStream(filename)); java.io.OutputStream outStream = response.getOutputStream(); byte[] buf = new byte[1024]; int bytes = 0; while ((bytes = in.read(buf)) != -1) outStream.write(buf, 0, bytes); in.close(); outStream.close(); } catch (Exception e) { out.println(e.toString()); } %>

保存word文件流jsp

<%@ page contentType="text/html;charset=GB2312"%> <%@ page import="java.io.*"%> <jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" /> <% try { // 初始化上傳組件 mySmartUpload.initialize(pageContext); mySmartUpload.upload(); // 獲取傳到表單記錄 String name = mySmartUpload.getRequest().getParameter("fname"); com.jspsmart.upload.File myFile = null; myFile = mySmartUpload.getFiles().getFile(0); if (!myFile.isMissing()) { java.io.File tfile = new java.io.File(name); if (tfile.exists()) { tfile.delete(); } myFile.saveAs(name, mySmartUpload.SAVE_PHYSICAL); // 保存上傳文件 out.clear(); out.write("succeed");//返回控制項HttpPost()方法值。 out.flush(); } else throw new Exception("File is missing!!"); } catch (Exception e) { out.clear(); out.write("failed");//返回控制項HttpPost()方法值。 out.flush(); } %>

⑤ 如何在網頁中在線編輯Office文檔

Office在線編輯整理,知道的方案有幾種。
1)採用網頁插件,比如PageOffice,webOffice,這種方案實際是調用本地Office進行編輯,確切的說是網頁編輯而非在線編輯。需要安裝插件,客戶端必須是windows,容易發生兼容性問題。
2)採用微軟的OWA,這個是網頁版的Office,好處確實是原生的Office,缺點是網頁版功能比本地版本弱,開發難以得到微軟的支持,坑很多,碰到了也不知道怎麼解決。
與之接近的是一起寫,石墨這樣的類Office編輯,這個就不是原生office格式,是格式轉換後的在線編輯,還有就是類word編輯相對完善,而excel,ppt這些就差很多了。
3)採用UZER.ME的SDK,UZER.ME支持網頁內無插件使用各種原生應用,當然也包括office,本地也無需安裝Office,全平台支持。缺點是需要伺服器資源較多。

⑥ 在線word文檔編輯有哪些

1、office在線版

office軟體不僅僅在本地版具有強大的功能,而且在在線版上也非常強大,要使用office在線版要先登陸live平台,點擊word,即可進入word在線頁面。office在線版基本界面和本地版基本類似,但同時也有缺點,因為是國外網站的原因,經常出現登陸慢或者登陸不上的情況。

2、騰訊文檔

騰訊文檔是一款可多人協作的在線文檔,支持Word、Excel和PPT類型,打開網頁就能查看和編輯,雲端實時保存,可多人實時編輯文檔,許可權安全可控。打開網頁就能寫,無需下載安裝,支持PC、Mac、iPad、iOS和Android,任意設備皆可順暢訪問、創建和編輯文檔。

3、迅捷在線Office

用戶無需下載安裝微軟Office套裝,即可在平台上打開本地的Office文件並進行瀏覽,無論是上傳文檔,還是創建新文檔,都可以隨時隨地對文檔進行查看,文檔編輯過程中可實現即時在線存儲,用戶無需擔心文檔丟失難題。

4、Writer

強大的在線Word編輯器Writer助文字更有力,在線Word編輯器Zoho Writer是一款免費的文檔編輯工具,團隊成員可在任何設備上實時協作,免費創建干凈優雅的在線文檔。Zoho Writer的在線文檔編輯頁面干凈,簡單,編輯空間大,菜單極簡化,只在需要時才出現。

5、PageOffice

PageOffice,給各種管理軟體系統和網站應用添加在線Office能力,讓用戶遠離上傳下載的煩惱,開創區域網在線Office辦公的新時代,無論是普通的在線編輯Word/Excel/PPT,還是復雜的編程式控制制、讀寫Word/Excel,PageOffice完美支持所有瀏覽器核心的在線Office平台。

⑦ 用什麼樣的Web編輯器,eWebEditor,kindeditor還是FCKEditor

我接觸的第一個Web編輯器是eWebEditor。它是國產的,在IE7及以下的版本中效果是非常不錯的,不兼容IE8及火狐,而且使用不當就會留下上傳漏洞的隱患。這樣的編輯器,還是不要用了(很想支持國產,但是...)

放棄eWebEditor後,我選擇了kindeditor。它是老外開發的,能兼容目前所有版本的瀏覽器,純靜態(文件上傳需要自
己實現,小問題)。但是它不支持Word表格的復制(就是不能直接從Word上復製表格到編輯器中),而且會經常出現圖文丟失的現象,郁悶,我還是不用了(老外的東西也不一定好,...)

前段時間接觸了FCKEditor,發現這個編輯器相當不錯,查了一下,網上大家對它的評價超高(貌似淘寶也是用的這個編
輯器)。它也是老外開發的,能兼容目前所有版本的瀏覽器,對Word的支持非常好,復製表格沒有一點變形。到目前為
止,我已經在兩個項目中使用了這個編輯器,一個是基於PHP的訂餐系統,另外一個是基於ASP的公司網站,FCKEditor對PHP,ASP以及ASP.NET的支持都很好,使用起來非常方便。

編輯器的安全問題一直是一個令很多人頭痛的問題,這主要在於文件上傳上。各種編輯器默認情況下都沒有對文件上傳
進行身份認證(它也不可能實現一個通用的身份認證),開發者必須根據自己系統的情況加入適當的身份認證代碼。另外
編輯器允許的文件上傳類型也需要進行嚴格的限制,例如eWebEditor允許在後台修改上傳文件類型,這樣一旦歹徒獲取後
密碼,即可輕易上傳任意格式的文件。低版本的FCKEditor(好像是2.1以下的版本)默認情況下允許上傳任意格式的文件。

總結一下FCKEditor的使用(以2.6.5版為例):

(1)精簡,"言多必失",文件多了也是一種隱患。FCKEditor支持多種伺服器腳本語言,實際使用的時候我們根本用不了那麼多文件,我們要根據自己的需要對其進行精簡。
對於ASP系統來說:

FCKEditor根目錄,僅保留"fckeditor.asp,fckconfig.js,fckeditor.js,fckpackager.xml,fckstyles.xml,
fcktemplates.xml"這些文件以及editor目錄。刪除示例目錄"_samples"。
"fckeditor\editor\filemanager\connectors"目錄下面僅保留"asp"目錄,刪除其它目錄和文件。

對於PHP系統來說:

FCKEditor根目錄,僅保留"fckeditor.php,fckeditor_php4.php,fckeditor_php5.php,fckconfig.js,fckeditor.js,
fckpackager.xml,fckstyles.xml,fcktemplates.xml"這些文件以及editor目錄。刪除示例目錄"_samples"。"fckeditor\editor\filemanager\connectors"目錄下面僅保留"php"目錄,刪除其它目錄和文件。

(2)修改文件上傳採用的腳本程序(語言)。

默認的FCKEditor文件上傳程序為asp,如果是用在asp系統中,那就不用再修改了。

如果是用在PHP系統中的話,需要做如下修改,打開fckconfig.js
找到:
var _FileBrowserLang ge = asp
var _QuickUploadLang ge = asp
改成:
var _FileBrowserLang ge = php
var _QuickUploadLang ge = php

(3)開啟文件上傳,修改文件上傳目錄。

對於ASP系統來說:
打開fckeditor\editor\filemanager\connectors\asp\config.asp
啟用文件上傳:

找到:
ConfigIsEnabled = false

改成:
ConfigIsEnabled = tr

設置上傳存放目錄:

找到:
ConfigUserFilesPath = "/admin/uppic/"
改成:
ConfigUserFilesPath = "自定義的路徑"

對於PHP系統來說:
打開fckeditor/editor/filemanager/browser/default/connectors/php/config.php
啟用文件上傳:

找到:
$Config[Enabled] = false

改成:
$Config[Enabled] = tr

設置上傳存放目錄:

找到:
$Config[UserFilesPath] = /userfiles/
改成:
$Config[UserFilesPath] = 自定義的路徑

(4)修改上傳文件命名方式。

FCKEditor上傳文件,文件名採用原文件名,如果想採用自定義的文件命名方式(比如,隨即名稱),可以修改如下地
方:

對於ASP系統來說:
打開fckeditor\sample\edit\editor\filemanager\connectors\asp\commands.asp

找到:
sFileName = SanitizeFileName( sFileName )

將該句改為自定義的文件命名格式,例如:

dim RndStr
Randomize
RndStr = Cstr(Fix(9000*rnd()+1000)) 產生一個隨機數
sFileName =year(date)&month(Date)&day(Date)&hour(time)&minute(time)&second(time)&RndStr &"." &
**tension

對於PHP系統來說:
打開fckeditor\editor\editor\filemanager\connectors\php\commands.php

找到:
$sOriginalFileName = $sFileName ;

在該句前面加入:

// 初始化種子
$sstr =split(" ",microtime(),5);
$seed =$sstr[0]*10000;
// 使用種子初始化隨機數發生器
srand($seed);
// 生成指定范圍內的隨機數
$random =rand(1000,10000);
// 合成隨即的文件名
$sFileName = date("YmdHis", time()).$random.".".$**tension;

(5)FCKEditor在程序中引用方式。

對於ASP系統來說:
需要包含下面的頭文件
<!--#incl? file="fckeditor/fckeditor.asp"-->
在編輯器所在的位置添加如下代碼:
<%
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = "/fckeditor/" 這個路徑必須是相對於站點根目錄的路徑,設置錯誤編輯器
將無法顯示

oFCKeditor.ToolbarSet="Default"
oFCKeditor.Width = "98%"
oFCKeditor.Height= "500px"

oFCKeditor.Val = "" 設置默認值
oFCKeditor.Create "shangpin_description" 編輯器的id,相當於input標簽的name屬性值,這里是
shangpin_description
%>

對於PHP來說:
在編輯器所在的位置添加如下代碼:
<?php
incl?("fckeditor/fckeditor.php"); // 頭文件
$oFCKeditor = new FCKeditor("shangpin_description") ; // 編輯器的id,相當於input標簽的
name屬性值,這里是shangpin_description
$oFCKeditor->BasePath="/fckeditor/ " ; //設置FCKeditor路徑

$oFCKeditor->ToolbarSet ="Default";
$oFCKeditor->Width="98%";
$oFCKeditor->Height="500px";

$oFCKeditor->Val=""; // 設置默認值
$oFCKeditor->Create();
?>

(6)獲取FCKEditor中的數據。

對於伺服器端腳本程序來說,將"編輯器的id"當做input標簽的name屬性值來獲取即可,例如:

在ASP中reqst("shangpin_description"),在PHP中$_REQST["shangpin_description"]

JS中用FCKeditorAPI.GetInstance(shangpin_description).GetXHTML(tr)得到shangpin_description對應的值

⑧ 應用點聚WebOffice在線編輯word怎麼解決

簡易修復措施1:點擊搭頌幫助→診斷修復彈文件修復工知凳鄭具確認自定義恢復默認設置沒勾選點擊始文件已損壞或現其問題程序修復損壞部進行項工作確認手邊Office安裝光碟 簡易修復措施2:Office應用程序啟打控制面板面添加或刪除程序選擇其粗答Microsoft Office條目單擊處獲支持信息點擊修復

⑨ 網頁中如何嵌入word編輯器

Fckeditor,Ewebeditor 只是HTML編輯器,不能編輯真正的word,把word內容拷貝進來時要丟失格式,還要重新排版,也無法精確地控制列印或列印預覽。

建議使用word的專用在線編輯器——SOAOffice中間件,打開編輯保存都是針對的真正的word,網頁里顯示的也是真正的word程序

下面給個asp.net c#的例子
// 首先創建SOAOfficeX.SOAOfficeCtrl對象
SOAOfficeX.SOAOfficeCtrl SOACtrl = new SOAOfficeX.SOAOfficeCtrl();

// 設置界面樣式
SOACtrl.MainStyle = SOAOfficeX.soaMainStyle.VistaBlue;
SOACtrl.Caption = "標題";
SOACtrl.BorderStyle = SOAOfficeX.soaBorderStyle.BorderNone;
//SOACtrl.Titlebar = false;
//SOACtrl.TitlebarColor = Color.ForestGreen;
//SOACtrl.TitlebarTextColor = Color.Yellow;
//SOACtrl.Menubar = false;
//SOACtrl.Toolbars = false;
// 設置保存文檔的伺服器頁面
SOACtrl.SaveDocURL = "SaveDoc.aspx";
// 打開文檔
SOACtrl.WebOpen("doc/test.doc", SOAOfficeX.soaWorkMode.docAdmin,userName, "Word.Document");

閱讀全文

與webword在線編輯器相關的資料

熱點內容
彩電內存數據用什麼軟體 瀏覽:975
計算機網路課本 瀏覽:486
大數據書的結構是什麼 瀏覽:409
蘋果7手機代碼查詢步驟 瀏覽:372
如何辦理網路教育 瀏覽:643
ps保存文件亂碼了 瀏覽:23
電腦傳文件到手機一會停止 瀏覽:363
怎麼把word保存為pdf文件 瀏覽:803
怎麼恢復備份文件小米 瀏覽:620
年齡大適合學什麼編程語言 瀏覽:201
榮耀9文件夾怎麼改名字 瀏覽:113
奔跑吧哪個app可以看 瀏覽:646
做教研的數據哪裡找 瀏覽:162
怎樣復制到u盤文件夾里 瀏覽:53
淘寶網上怎麼投訴app軟體 瀏覽:900
u盤刪除ppt文件如何恢復 瀏覽:487
win統計目錄和子目錄多少文件 瀏覽:769
pc文件加密軟體排行 瀏覽:149
國家工程招標公示是什麼網站 瀏覽:745
win10系統在文件夾找視頻文件 瀏覽:555

友情鏈接