java - 关于word的动态替换思路
伊谢尔伦
伊谢尔伦 2017-04-17 16:36:38
[Java讨论组]
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(3)
天蓬老师

我觉得你可以先抛弃word,让大伙使用markdown或者富文本,在线编辑完就提交到服务器。

你不允许同时编辑就可以啦~ 万一真要同时编辑,自己开发类似文本对比,让最后提交的人自己编辑冲突。多人同时编辑,记得提醒用户“有人在编辑该文章”

天蓬老师

我同意楼上的抛弃word,word本身就非常复杂,用自动化或者类似POI技术操作起来 也变得非常麻烦,但是领导估计不管这个。。
我觉得你想预留位置就为所有下属单位定义一个标志,一个标志对应文档中对应的部分,到时候选上正确的标志就是,比如单位名称,提交了之后保存道文档中相应的位置,就这个操作来说并不复杂,写入word文档的话相对来说比较简单的,表格的插入也很容易。
对于这种事情没什么简单的方法,当然可能有我不知道罢了。。

黄舟

首先抛开word这个梗,你的OA里让领导发word模板,然后通知下属单位(不必管word内容和板式,你只需要在领导上传后插入一条只读属性(例如 word信息摘要里的 类别)用于识别的这次的类型并记录到数据库,然后复制分发给所有下属单位)。
等下属单位提交word回复的时候,读取文档的类别属性,根据你当次写入的属性用jacob进行按类型的合并,最后汇总成一个当次文件,反馈发送给领导。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号