所以呢,考虑到时长的问题,我打算后边单独把它发出来哈,过程来了,然后呢,这里边包含很多版本吧,我们就选这个刀壳比较简单,这里边就是一个文档,大家照着这个文档做就行了。其实前面这个域名我没有设,我就直接把它做安装了, 推荐大家用这一个,这里在配置了几个目录镜像的同时,大家注意两个地方,一个是 jwt 的密药,一会会用到。另一个是这个 主机的段口号,如果你修改了,不用八零,后边在访问的时候会有一点问题,一会我会讲到哈,安装好直接启动就可以访问了哈,用你修改后的这个段口号就可以访问。但是注意 这块,其实如果你修改了段口号不是八零,那你就不能用幺二七点零点零点幺或者 logo house 的。为什么呢?大家看啊,这 下边有一个呆萌嘛,你就是创建一个呆萌,然后在这进入这个呆萌,我已经创建好了哈,然后注意我现在是用幺二七点零点幺,用 local house 的也是一样效果哈。我们来创建一个文档,注意 大家看他总是报这个错,他说连接不上,原因就是我们用了幺二七点零点幺八零零幺,但是当你打开文档的时候,他会读取这个路径,然后在他服务内部会调用这个请求,会找不到这个路径,因为你在刀客里嘛,所以这块一定要用这个 本期的内网 ip, 我们用一下啊,比如这是我内网 ip, 这回我们再来看, 大家看他就没有什么问题了。到此呢,我们这个私有化的服务就部署好了,接下来怎么把它迁入到我们自己的项目或者网页里呢?就是我们 刚装好刀壳启动的这个页面啊,这里边有一个 api 的链接,我们点进去就在这里,大家看,先准备一个 div 容器,然后呢嵌入这个 gs, 这个就是我们刚才刀壳装的那个 ip, 加端口就可以了,没有 https 就去掉 s, 然后 用这个内裤,你有一个 doc idat, 把这个 id 传进去,最后呢传一个 config, 注意啊,这个 config 是要签名的, 正常来说,我们在使用的时候,为了安全,这个签名一定要在服务端做,就是要用到我们刚才说的 j w t token 了,然后把签过名的生成好的这个 configure 传给我们前端前端来钓这个刀客 idea。 但是呢,大家也不用担心啊,他关于后端的服务的例子,他这也都有,有 pison 的 php 的,还有 note gs, 加瓦 都有,我这里边下了一个 note gs 版本的哈,在这里。然后呢,他下来了,需要修改几个配置,大家注意这个 set ur 他官网文档里都有,但是大家一定要注意这个 setur, 最后这个斜杠一定要有,没有的话 最后访问的时候无缘无故的就会报错。然后他这个例子其实连前端代码都带了,其实我不需要,我只需要他帮我生成这 config 那个配置,包括签名。所以呢,我把他代码简单修改了一下,做了一个这个请求支持跨越请求的,然后直接帮我返回 toc, 但是注意啊,他这个视力的项目默认没有开启这个 j w t 加密,就是这个 tok 以内包要给他改成处,然后这块 secret 改成我们刚才创建刀壳的时候配的那个密药,哦,这样的话呢,我们启动这个项目,我已经启动了哈,然后呢,我们去另外 一个纯的 html demo 里边,大家注意,我们在这把刚才这个 gs 内裤引进来。然后呢大家注意这块就是刚才文档里写的,你有一个道可爱的特,对吧?然后 configer, configer 哪来呢?我们用 rx 请求,请求刚才这个链接 来看一下,我直接请求这个链接,就是这个可飞格的内容哈,这就是做的加密,然后我们来看下效果哈,这是 word, 就是这个,看看这是那个 word, 而且呢它的功能也是齐全的,包括这块还能装插件, 还有我们可以直接把它转换成比如说 pdf, 我们下载一个 pdf, 嗯,大家看,这就是下载好的 pdf, 或者我们直接把它转成图片,下载为 png, 它压缩了,大家看这是下载的图片。那另外两个例子也都是一样的,只不过嵌入了 ppt 和 excel, 它们功能也是齐全的,包括我们可以直接把它下载成 ppt, 大家看, 这样的话就下载成 ppt 了。最后呢,老规矩,我还是会把这个 demo 的代码打包放到其他 app 上。
粉丝24.4万获赞160.4万

这个网站你知道吗?这个网站可以一个窗口搞定 word、 excel、 pdf、 ppt 的 所有需求。关键是个人版还可以免费使用,没有任何广告。并且网页版有在线编辑,不用下载软件,占内存小, 还不卡,也不用疯狂切换软件传文件,效率直接拉满。和室友做小组作业的时候,分享链接就能一起实时更改。而且跨平台同步超丝滑,电脑、手机、平板都能接着干。 windows、 mac 内置搜兼容文件格式也和主流的 office 完全兼容,不会乱吗?多人协助还能实时看到光标,还能精细管理每个人的访问权限,不论是协助审阅还是查看都 有条不问。离谱的是, pdf 也能像文档一样随便更改,文字图片都能调整或者添加新内容。同时,我们可以创建专属的 ai 智能体,在这里输入 ai 指令,邀请同事进来携 办公 ai 就 能帮助我们全方位提升办公效率。这个 ai 能读懂并分析文档,有任何需要处理的文件都可以在 ai 对 话这里 直接告诉他。比如帮我检查语柄和错别字并修改,他就能给出修改说明和修改后的版本还能自动润色文本,有不满意的还可以让他继续优化,修改后的文件可以直接保存分享。不仅如此,他还能自动执行操作。比如帮你创建房间共在此团队协助任何你的需求,只需要一句话,他就能懂你。不管是 日常办公、移动办公还是企业都适用。被办公软件折磨过的姐妹真的可以试试,用了才知道办公原来这么顺滑!

办公软件,你用 office 还是 wps? wps 和 office 呢,实力都不俗,但好用的功能吧,都要充值会员才行, pdf 转 word 都要收费,他要的实在是太多了呀,那为了白嫖啊?不是啊,为了更好的办公体验呢, 给大家挖到了开源免费无广的办公软件欧里 office, 多人联合办公,可以直接在文档内进行讨论和修改, 多设备互通 only office 呢,同时支持 windows links、 macos 以及移动端的安卓和 ios, 就算你用不了桌面板, 还有网页版可以直接登录,这样呢,多设备切换,文档也一直在同步,真的是太爽了。而且呢,它是真正集成叉 jpt 的 office 软件,到底有多厉害?翠花简单的操作给你们瞧瞧。首先呢,这个打开的排版就很简洁了, 左右两边的摆设相关功能呢,一目了然。那咱们第一步创建门户,创建完成后就是这个界面了,全是英文,咱先别慌哈,点击账号,点这里,把语言改成解体中文,哎,然后就可以真正的开始我们的体验之旅了。

我们直接来看如何在 spring boot 项目中集成 only office, 实现强大的在线文档编辑功能。各位,数字化转型的大潮下,传统的办公模式已经越来越难以满足现代企业的需求。 想想看,是不是经常遇到这样的场景,文件传来传去,版本混乱,最后都不知道用哪个或者重要的合同报告,只能依赖本地软件,担心数据泄露, 这些都是痛点。而在线文档写作正是解决这些痛点的关键。他要求我们不仅要能实时写作,还要保证格式不出错, 更重要的是数据必须安全可控。 only office 作为开源界的佼佼者,恰恰提供了这样的解决方案,它不仅功能强大,媲美商业软件,还能私有化部署,让数据安全掌握在自己手中。 only office 到底有哪些过人之处呢? 首先,它的实时写作能力非常出色,多人同时编辑,谁改了哪里立刻就能看到, 就像在同一个白板上写字一样。其次,兼容性极佳,无论是 word、 excel 还是 ppt, 在 线打开的效果和你用 office 软件打开几乎一模一样,不用担心格式错乱。 对于很多行业来说,数据安全是生命线。 only office 支持私有化部署,你的数据完全存储在自己的服务器上,这无疑是一大优势。而且它跨平台支持 windows、 linux、 mac os 都能跑,部署灵活。 更棒的是,它提供了丰富的 api 接口,这意味着你可以把它无缝集成到你现有的任何系统中,进行二次开发和定制。 这种在线文档编辑技术,应用场景那是相当广泛。比如在 o a 系统里,员工可以直接在线填写请假申请,领导审批时还能直接在文档里批注修改意见,效率大大提升。 再比如,合同管理,法务人员可以在线审核合同条款,所有修改痕迹都记录在案,方便追溯。还有知识库建设,团队成员可以共同编辑和维护技术文档、产品手册,知识沉淀更高效。 在线教育领域,老师批改作业,学生提交实验报告都可以在线完成。甚至在项目管理中实时更新项目计划、会议纪要,大家协同编辑,信息同步更及时。 可以说,只要是需要多人协助处理文档的场景。部署 onli office 主要有两种方式,刀口容器化部署和本地直接安装。 这两种方式各有千秋,需要根据实际情况选择。刀克部署最大的优点就是快, 就像搭积木一样,拉个镜像撞一下,几秒钟就能启动服务,非常适合快速起步或者资源有限的环境, 而且隔离性好,升级维护也简单。但如果你对性能有极致追求,或者有专门的运维团队,本地安装可能更适合, 它能提供更优的资源利用率和性能表现。当然,配置起来会稍微复杂一些。简单来说,刀口适合中小项目快速原型 本地安装,更适合生产环境性能敏感型应用。我们来看 docker 部署的具体步骤,非常简单,首先确保你的机器上装了 docker, 然后执行 docker pull only office document server latest 命令,把最新的镜像拉下来。 为了防止容器重启后数据丢失,我们需要创建几个本地目录,比如数据、日制字体等,通过微参数挂载到容器内部对应的路径,接着运行刀客 run 命令,注意这里的一些关键参数。 p 九千九百九十九冒号八十是把容器的八十端口映射到主机的九千九百九十九端口,方便访问。 v 参数就是我们刚才说的数据持久化。 j w t netblade 等于 false, 是 关闭 token 验证,适合内网测试。 restart 等于 always, 表示 docker 重启后自动启动这个容器,启动完成后浏览器访问 http 服务器 ip 冒号九千九百九十九如果看到 document server is running, 恭喜你部署成功。 only office 环境准备好了,接下来就是 spring boot 项目的集成工作。首先创建一个标准的 spring boot 项目,建议使用二点七以上的版本,稳定性更好。 在 pom xml 里添加必要的依赖。除了 spring boot web 起步依赖,我们还需要 fast json 来处理 json 数据以及 http client。 这个主要用于后面回调处理时下载文件, 然后在 application 的 e mail 配置文件中设置好 only office 服务的 url 以及文档存储的本地目录。这样 基本的准备工作就绪了。为了让代码更清晰,附用性更高,我们通常会封装一个核心工具类,叫做 onlyofficeutil。 这个类主要负责处理一些通用的逻辑,比如生成 onlyoffice 需要的各种 url。 你看它有 get document error 方法,用来生成 only office 访问文档时需要的 url。 get callback url 生成回调 url, 当文档保存时, only office 会通过这个 url 通知我们。还有 get editor error, 这是初识化编辑器时需要的脚本地址。特别要注意 getbase 二 o 方法,它会根据请求的协议、服务器名、端口等信息动态生成基础 url, 这对于处理反向代理的情况非常重要。 此外,它还提供了一个 generate document key 方法,用于生成文档的唯一标识,避免冲突。有了工具类,我们就可以编辑控制器层的代码了。 document controller 主要负责处理来自前端的请求, 最重要的方法是 get edit config。 当用户想要编辑一个文档时,前端会调用这个接口。 我们在这里组装 only office 需要的配置信息包括文档标题类型、文件名、权限设置、用户信息等等。其中 documentor url 就是 我们之前工具类生成的文档访问 url ledger config 点 shellback or l 是 回调 url。 另外还有一个 get document 方法,当 only office 需要读取文档内容时,会通过这个接口获取。我们从文件存储服务中读取文件并返回。 最后还有一个 handle call back 方法,用于接收 only office 的 回调通知,比如文档保存成功、编辑状态变化等。 刚才提到的回调处理是整个流程中非常关键的一环。当用户在 only office 中编辑文档并保存时, only office 会向我们预先设定的回调 url 发送 post 请求,通知我们文档的状态变化。 holdback controller 就是 用来处理这个请求的, 他接收一个 call back data 对 象,里面包含了状态码、 status、 文件名、 file name、 url, url 等信息。根据不同的状态码,我们可以执行不同的操作, 比如,当状态码为二或六时,表示文档已准备好保存或自动保存。这时我们调用 save document from url 方法,通过 http 客户端从 only office 提供的 url 下载最新的文档内容, 并保存到我们的文件存储服务中,其他状态码则对应不同的日制记录或处理逻辑。 文档的物理存储和管理就交由 file storage service 这个服务类来负责。它主要提供了两个核心方法, get file 和 save file。 get file 方法根据文件名获取本地文件对象。注意,这里做了一个安全检查,确保文件路径不会越界,访问到存储目录之外的地方,防止安全风险。 save file 方法则接收一个输入流和文件名,将内容保存到指定的存储路径下。 在类加载完成后以内, storage 方法会自动检查并创建存储目录,如果不存在的话。这个服务层的设计使得我们可以灵活切换不同的存储方式,比如后面可以改成云存储,只需要修改这个服务的实现即可。 后端接口都写好了,现在来看看前端怎么集成,这里给出一个物组件的示意。在模板里,我们定义一个容器 dv 的 设为 only office editor, 高度设为八百 p x。 在脚本部分,组建接受一个 file name 作为 prop。 在 mounted 生命周期钩子中,我们调用 loaddown loffus script 方法动态加载 on loffus 的 api。 脚本脚本加载完成后,调用 initialize editor 方法。 这个方法首先通过 get editor config 方法从后端获取编辑器配置,然后使用 new window docs api doc editor 初设化编辑器实力 before you mount 钩子中记得销毁编辑器实力释放资源。这样一个简单的在线编辑器就集成到前端页面上了。 基础功能实现了,我们再来看看如何利用 only office 的 高级特性来满足更复杂的企业需求。首先是权限控制, only office 提供了非常细致的权限选项,我们可以根据用户角色和文档状态来动态调整权限。 比如对于管理员,我们可以赋予他几乎所有的权限,包括编辑、删除、分享、下载、打印、审阅、评论表单填写、筛选、内容、控件修改等等。 对于普通编辑者,可以限制删除和分享权限,甚至可以根据文档是否标记为机密来决定是否允许下载。而对于查看者,自然就是只读权限了。 此外,还可以通过 sharing settings 配置更精细的共享规则,比如允许哪些用户可以编辑,哪些只能查看。 安全性永远是第一位的,在生产环境中,强烈建议起用 jwt, 也就是 jason web token 来保护文档安全。 在 application emo 配置文件中,我们需要开启 java enabled, 并设置一个足够强壮的秘钥 secret 和算法 algorithm, 比如 h s 两百五十六。 然后,我们需要一个安全工具类 drag token youtube, 它负责生成和验证 drag w t token。 在生成编辑器配置时,我们不再直接返回原始配置,而是调用 secure config 方法。该方法会生成一个包含有效 token 的 配置对象,并将其添加到返回给 only office 的 配置中。 这样, only office 在 访问文档时就需要携带这个 token。 后端服务在接收到回调时也需要验证 token 的 有效期,从而确保只有授权用户才能操作文档。 版本管理和操作审计是企业级文档管理系统不可或缺的功能。 only office 本身支持基本的版本控制,但我们可以通过集成额外的服务来增强。 比如每次用户对文档进行重大修改或者保存时,我们可以触发一个事件,调用 document version service 来保存当前文档的一个副本,并记录下操作类型、操作人、时间戳等元数据。 这样我们就可以在后台维护一个完整的版本历史。当用户需要恢复到某个旧版本时,我们也可以通过这个服务来实现, 同时记录详细的用户操作日记,比如谁打开了文档,谁进行了编辑,谁保存了,谁删除了,这些都有助于问题追溯和合规审计。 当然,为了避免存储空间无限增长,我们还需要定期清理过期的旧版本。 随着 ai 技术的飞速发展,我们完全可以将 ai 能力融入到 only office 的 集成中,让文档处理更加智能。 比如可以集成 ai 内容审核服务,自动检测文档中的敏感信息,比如泄露的个人信息、不当言论等,提前预警,提升合规性。 还可以利用 ai 进行智能排版建议,分析文档结构,给出优化建议。对于写作任务, ai 可以 提供智能续写功能,帮助用户快速完成出稿。 语法检查与优化也是个好帮手, ai 可以 自动发现并修正语法错误,提升文档的专业度。 甚至可以集成智能摘要生成,快速提取文档核心要点,方便用户快速了解内容。这些 ai 能力的加入,将极大提升用户体验和业务价值。 系统上线后,性能和稳定性是持续运营的关键,我们需要考虑多方面的优化,引入缓存机制,比如使用 read 或本地缓存,可以加速文档的访问速度,减少后端压力, 同时必须建立完善的性能监控体系,实时监控 cpu、 内存、硬盘、 i o、 网络等关键指标,一旦发现异常,及时预警和处理。 对于高并发症场景,要优化系统的并发症处理能力,比如使用连接池、异步处理等手段。 对于一些耗时较长的操作,比如生成大型文档的预览图,可以采用异步处理的方式,避免堵塞主线程,影响用户体验。只有持续关注性能优化和监控,才能保证系统在各种赋载下都能稳定高效的运行。 今天我们深入探讨了如何在 spring boot 项目中集成 only office, 构建企业级在线文档编辑系统。从基础部署到高级功能,再到 ai 增强和性能优化,我们提供了一套完整的解决方案, 核心价值在于标准化的集成模式、灵活可扩展的架构、完倍的企业级特性和智能化的升级路径。 未来随着云原生 ai 和携同办公的不断引进,在线文档编辑领域将有更多可能性。好,希望今天的分享能为大家的项目实践带来启发,谢谢大家!

我的天,老爷才发现,除了收费的 office 和广告太多的 wps, 我们还有完全不输他们的选择,那就是 na office。 它是一款完全免费无广的开源办公神器,除了有网页版 windows、 麦克电脑和苹果安卓手机客户端,还可以在 linux 或直接部署到 nars 和服务器上使用,支持中英文等十几种常用语言, 非常之强大。它除了有我们常用的 word、 ppt、 excel 功能外,还提供四十多种格式转换功能和一个很强大的插监控,里面包含了 ocr 识别、语音输入、五 歌 dpl 翻译、图片编辑、语法检测、视频会议文件传输、流程图等一大堆实用插件,可以帮我们在学习和办公室大大提升效率。他还有一个免费的表单模板库,学习和工作中常用的各种语言的版本模板都有,我们拿来一键套用就可以了,操作上和 word 完全一样,尤其是表单功能里的一键,插入文字字 段后,选列表组合框、单选框、 email 地址、电话日期,对职场人来说尤其方便,配合上前面说的插件,效率直接起飞。更厉害的是,他这还有个 na office 协作空间,可以为每个项目创建专属房间,并为用户设置访问权限,邀请他人一起参与编辑、审稿、评论。 通过内置的聊天工具和语音视频插件,还可以直接在这沟通聊天,比用 office 和 wps 时还要老,切换聊天软件方便太多了。可以说 only office 就是新一代办公软件的佼佼者。对于我这种喜欢白嫖的穷人来说,终于不用再为广告骚扰和收费困扰,真的太爽了,有需要的可以点赞收藏备用。

二十五款全新的换灯片主题灵感源自星空 复古游戏 与极简主义。二十种全新换灯片的流畅切换效果。 电子表格新增深色模式,并支持深色单元格显示。这些仅仅是欧立 office 九点四的部分,热门功能还有更多,我们一起来看看。专用于图表设计的选项卡, 直接在编辑器中分配表单,填写角色,例如指定由谁来签署文档。 一项期待已久的功能也来了,在文本内容中创建简洁视觉结构的水平线。 对于企业用户管理面板,现已新增 wpi 设置,已实现与 sharepoint 的 兼容。这是将自托管 sharepoint 与 office 实力进行集成的又一优势。立即访问 office 官网获取最新版本!


这种视频怎么剪?今天来教学,加入音乐,打好节拍,这里我找音频找了半天你们看不到,是因为我才剪掉了,哈哈。 把空白的聊天界面画中画加入放大调整,把下面的输入框漏出来,这个入手不灵活哈。调整了半天, 调整好了,接着我们对这个画中画用线性蒙版,记得反转,把这个画中画拉到只剩输入框。接着再一次导入聊天背景,放大调整调整层级。只有输入框的置顶,根据音乐节奏拉长度, 将图片加入主轨,调整大小,长度加上合适的特效,将只有输入框的画中画拉长。把和朋友的聊天记录画中画加入,用色度抠图,扣掉紫色,调整大小,入场动画选向上滑动聊天记录我是用区域截屏截好了的,没有区域截屏的朋友可以试试用猛满 依旧继续调整大小,继续色度抠图调整大小。 现在来打关键针,在前面打一个关键针,入场动画结束的时候打一个关键针,点开基础属性调整, a 轴调到合适的位置,将两条画中画的关键针对齐,继续基础属性调整, a 轴 调整到合适位置,检查一下效果。只有输入框的画中画曾经置顶。接下来和前面一样,入场动画向上滑动,色度抠图调整大小到重合, 前后各打一个关键针,调整基础属性,检查效果。一个接一个的打关键针调整,最后出场动画选向上滑动,接下来都是一样的。

日常 wps 办公不仅经常崩溃,还全是广告,微软会员付费购买的话三四百一年。今天分享一款最近刚发现的免费开源宝藏办公软件 only office 电容线好纯绿五广,你需要的功能和插件他都有,现在已经给公司里的员工都安排上了内部协同工作,非常方便,可以多人同时在线编辑项目。我现在用的是企业版,直接在内网私有化部署, 所有文档和数据都能存在私有网盘中,相当于省下了一个纳斯的钱,还可以设置访问和修改权限,公司内的数据不外传,安全有保障。最近也推出了七点五版本,新增了 pdf 编辑器功能, pdf 文档支持注视表单,填写评论和绘图 表格,可以插入分页符,打印轻松方便。还更新了智谱 ai 插件,功能跟 opnai 大致相同,可以帮你总结、翻译草稿、文档汇总,而且支持 windows、 mac、 linux、 ios、 安卓和网页版,不论你是学生党、上班族、教育工作者还是开发人员,都能大幅提升工作效率。这么好用的软件,你会分享给谁呢?