日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java word 在线编辑图片_java开发实现word在线编辑及流转

發(fā)布時間:2025/3/20 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java word 在线编辑图片_java开发实现word在线编辑及流转 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

OA公文流轉(zhuǎn)系統(tǒng)主要用于處理企業(yè)日常工作中內(nèi)外部的各種公文,包括了公文的擬稿、審批、傳閱、公告、歸檔,多層上級可以對下級撰寫的公文進行逐級審批或修改,待最高級人員確認(rèn)無誤后即可進行核稿和發(fā)文等操作,最后在相關(guān)人員中傳閱。根據(jù)文檔在OA系統(tǒng)及其它辦公系統(tǒng)的中的流轉(zhuǎn)方式,PageOffice組件提供了文檔流轉(zhuǎn)的各個環(huán)節(jié)對應(yīng)的文件打開模式及相關(guān)實用功能,以便于更好地實現(xiàn)OA系統(tǒng)的需求。下面我們詳細(xì)論述PageOffice在OA系統(tǒng)中的主要使用方式。

一.文檔在OA系統(tǒng)中的簡略流程

二.文檔流轉(zhuǎn)的各個環(huán)節(jié)的詳細(xì)論述

1. 起草文檔:

一般文檔流轉(zhuǎn)的第一個環(huán)節(jié)就是起草文檔,在此環(huán)節(jié)文員需要自由編輯文檔而不用留下任何痕跡,所以PageOffice為了這個環(huán)節(jié)開發(fā)出來了文檔的普通編輯模式(docNormalEdit)。在這個模式下文員可以自由編輯文檔內(nèi)容,并不會留下任何痕跡。

PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);

poCtrl1.webOpen(filePath, OpenModeType.docNormalEdit, userName);

2. 領(lǐng)導(dǎo)批閱

一般文檔流轉(zhuǎn)的過程中各個階層的領(lǐng)導(dǎo)都會對文員在第一步中起草的文檔進行修改,添加批注等操作,這時對文檔所做的任何修訂都必須以痕跡的形式保留下來,以便于更高層的領(lǐng)導(dǎo)進行審核,所以PageOffice開發(fā)出來了文檔的強制留痕模式(docRevisionOnly)。在這種模式下,用戶對文檔做的任何修訂都會被記錄下來;不同用戶對文檔做的修訂會自動用不同的顏色標(biāo)記; 用戶不能接受、拒絕其他用戶對此文檔所做的任何修訂;修訂記錄能夠顯示修訂者的名字,修訂時間及修訂內(nèi)容。

PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);

poCtrl1.webOpen(filePath, OpenModeType.docRevisionOnly, userName);

3. 文員清稿

在這一環(huán)節(jié),文員將對文檔進行清稿工作,包括拒絕或者接受修訂,清除文檔的所有痕跡及手寫內(nèi)容(對文檔進行電子簽章的環(huán)節(jié)一般也是使用此模式打開文件的),所以這一環(huán)節(jié)將用到PageOffice的核稿模式(docAdmin),在這種模式下, 用戶能夠清理文檔流轉(zhuǎn)過程中留下的各種修訂、修改、批注及手寫批注;用戶可以顯示或隱藏修訂痕跡;用戶可以自由編輯文檔而不會留下任何痕跡記錄;用戶還可以移動、刪除任何人的手寫批注。

PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);

poCtrl1.webOpen(filePath, OpenModeType.docAdmin, userName);

4. 正式發(fā)文

一般文檔流轉(zhuǎn)的最后一個環(huán)節(jié)就是正式發(fā)文環(huán)節(jié),在這一個環(huán)節(jié),不需要用戶再對文檔做任何修改,所以就用到了PageOffice的只讀模式(docRealOnly)打開文檔, 在該模式下用戶只能閱讀文檔內(nèi)容,不能對文檔做任何修改。如果配合 PageOffice的禁止復(fù)制、禁止另存、禁止打印等功能,還可以實現(xiàn)安全的文檔在線瀏覽功能。

PageOfficeCtrl poCtrl1 = new PageOfficeCtrl(request);

poCtrl1.webOpen(filePath, OpenModeType.docReadOnly, userName);

三.其他相關(guān)功能

1. 顯示隱藏痕跡:(痕跡一般指的是鍵盤批注和留痕模式用戶刪除或插入的文檔內(nèi)容,這些統(tǒng)稱為痕跡,不包含手寫批注)

document.getElementById("PageOfficeCtrl1").ShowRevisions = false|true;

2. 領(lǐng)導(dǎo)圈閱,手寫批注:

document.getElementById("PageOfficeCtrl1").HandDraw.Start();

3. 分層顯示手寫批注:

document.getElementById("PageOfficeCtrl1").HandDraw.ShowLayerBar();

4. 插入鍵盤批注:

document.getElementById("PageOfficeCtrl1").WordInsertComment();

5. 接受所有修訂:

document.getElementById("PageOfficeCtrl1").AcceptAllRevisions();

6. 拒絕所有修訂:

document.getElementById("PageOfficeCtrl1").Document.RejectAllRevisions();

7. 插入印章:

document.getElementById("PageOfficeCtrl1").ZoomSeal .AddSeal();

8. 插入手寫簽名章:

document.getElementById("PageOfficeCtrl1").ZoomSeal. AddHandSign();

9. 另存HTML:

document.getElementById("PageOfficeCtrl1").WebSaveAsHTML();

10. 另存PDF:

document.getElementById("PageOfficeCtrl1").WebSaveAsPDF();

四.總結(jié)

綜上所述,PageOffice針對文檔在OA辦公系統(tǒng)或其他文檔辦公系統(tǒng)中不同流程環(huán)節(jié)的特點,開發(fā)了對應(yīng)的模式,還提供了顯示隱藏痕跡、手寫批注、分層顯示手寫、簽字蓋章、另存控制、保存控制等各種功能,使得開發(fā)人員只需關(guān)注自身系統(tǒng)的業(yè)務(wù)邏輯開發(fā),很簡單方便的利用PageOffice實現(xiàn)不同流程環(huán)節(jié)下的控制和功能,代碼清晰明了,極大的節(jié)省了系統(tǒng)的開發(fā)時間,提高開發(fā)工作效率。

五.×××

總結(jié)

以上是生活随笔為你收集整理的java word 在线编辑图片_java开发实现word在线编辑及流转的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。