现有的在线文档编辑器在保存文档一般是通过网页技术中的session进行状态保持,最后通过session获取到保存路径和文件名称进行保存。
大概的技术过程如下: 1.通过鼠标坐标获取窗口句柄、窗口所在进程ID、进程执行路径文件名,可以多次获取保存再List中。 2.获取当前激活的的窗口句柄、窗口所在进程ID、进程执行路径文件名,遍历List 匹配前的执行路径文件名和保存的相同。 3.使用相关函数比如Keybd_event函数,发送ctrl+s或Ctrl+Shift+s即可存激活窗口所编辑的文档。 4.运用定时器或循环、设置自动保存的时间间隔。
钉钉文档是一款智能文档。钉钉智能文档最大好处就是可以跨平台、跨设备进行协作编辑。 主要应用领域为商务办公,在线实时智能协同的文档办公工具,支持各大平台,不管用的是什么设备都可以随时随地完成工作。 钉钉智能文档是基于WPS办公服务的,当然也兼容office办公,win、Mac、安卓和iOS各个系统都可以运行,支持WPS和office的各种办公文件,可以说是满足一切办公需求了。 它会自动记录各种历史文档以便随时翻阅和查找,而且系统会自动实时保存,根本不用手动保存。 钉钉智能文档,通过云端在线存储,在线编辑,把文件协同升级为“一个云端文件,多人实时在线编辑”,和数字化智能客服中心一起,帮助企业完成“事”的数字化、在线化。
钉钉文档应该属于SaaS(软件即服务),也就是服务器给你提供了一个可以直接用的服务。钉钉文档是将内容存储到钉钉的服务器。服务器存储对于用户来说是一个异步操作,只要“保存”这个信号发出并且被服务器所收到,服务器会执行一个保存handler(句柄),从而保存这个文件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。