精华内容
下载资源
问答
  • 在线office编辑
    千次阅读
    2022-04-30 08:33:14

    在这里插入图片描述


    纯前端实现

    纯前端js的实现excel在线查看编辑, 目前主要的几个开源项目有

    Luckysheet : https://gitee.com/mengshukeji/Luckysheet

    x-sheet: https://gitee.com/eigi/x-sheet


    Java实现

    基于模板的word生成 .

    docx4j:


    poi-tl:


    综合类

    实现word、excel、ppt等格式的在线预览。

    kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等。

    其技术方案是将office文件利用OpenOffice或LibreOffice转换为pdf实现在线预览。

    只能实现预览,不能在线编辑


    浏览器插件

    pageoffice , 客户端需要安装office或wps


    商业版本

    主要是onlyoffice,社区版免费使用,商业收费版本。

    功能强大,支持word、excel、ppt等文件的在线编辑、预览、协同等功能

    在这里插入图片描述

    更多相关内容
  • office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端office在线编辑ONLYOFFICE集成java和前端
  • 在线office编辑

    2011-05-26 11:32:13
    在线的网页office编辑器,是基于web开发的
  • ONLYOFFICE集成java和前端
  • Office在线编辑保存-Java版本 结合WebOffice编写的Doc,Excel文件在线编辑预览 环境: WebOffice V6.0.3.0 控件 DES电子印章系统 V4.2.4.4 客户端设备必须安装以上插件(只支持windows客户端) IE内核浏览器且需要...
  • Office文档在线预览-在线编辑解决方案-毕升OfficeAPI说明.docx
  • 因为项目的关系,研究了一下Office在线编辑功能,写出来共享一下。
  • weboffice,Version=6,0,0,0 ,提供在线编辑word,excel,ppt功能
  • NTKO在线编辑office

    2017-12-12 19:11:44
    使用NTKO Office文档控件,能够在浏览器窗口中直接编辑Word、Excel等Office文档并保存到Web服务器。实现文档和电子表格的统一管理。同时支持痕迹保留,手写签名,电子盖章等办公自动化系统必备的功能
  • 如何在线编辑Office文档

    千次阅读 2021-05-14 16:07:51
    最近我就遇到了这样一个需求,解决方案是使用在线Office文档编辑器来直接编辑Office文档。 在这里我将分享我用到的一款在线编辑器Spire.Cloud以及如何使用它。Spire.Cloud在线编辑器是一款支持多人协作的云端办公...

    Office文档是我们办公中最常用的文件格式之一,它可以通过Microsoft Office应用程序创建和编辑,但前提是需要先将Microsoft Office下载并安装到系统中。如果系统中没有或者无法安装此应用程序,怎么办?最近我就遇到了这样一个需求,解决方案是使用在线Office文档编辑器来直接编辑Office文档。

    在这里我将分享我用到的一款在线编辑器Spire.Cloud以及如何使用它。简单介绍下,Spire.Cloud在线编辑器是一款支持多人协作的云端办公文档编辑器,支持多人在线创建、编辑、保存、转换和打印Office (Word / Excel / PPT) 文档,支持DOC/DOCX、XLS/XLSX、PPT/PPTX等主流文档格式,以及IE、Chrome、Firefox、搜狗等主流浏览器。

    1、开始使用

    使用浏览器打开:https://cloud.e-iceblue.cn/,点击右上角头像注册/登录账号。
    在这里插入图片描述

    2、新建或导入文档

    2.1 新建或导入文档

    登录后,点击菜单栏“文档管理”,进入“我的文档”主页。
    选择 “新建文档”新建一个空白文档或“上传文件”导入一个现有文档。新建文档时可以选择新建Word/Excel/PowerPoint文档和文档的格式,这里我上传一个Word示例文档。
    在这里插入图片描述

    2.2 进入编辑器界面

    上传文档后,点击“编辑”进入编辑器界面。
    在这里插入图片描述

    3、编辑和保存文档

    几乎所有功能都集成在菜单栏中,涵盖了Microsoft Word的绝大多数功能,包括格式设置,插入表格/图表,页面布局设置等。可以根据自己的需求选择相应的功能对Word文档进行编辑。

    3.1 格式设置

    在这里插入图片描述

    3.2 插入文档元素

    以插入图表为例:
    在这里插入图片描述

    3.3 页面布局设置

    在这里插入图片描述

    3.4 协同编辑

    点击菜单栏“文件” - “高级设置”,可以设置协同编辑的模式为快速或严格。
    在这里插入图片描述

    3.5 转换或保存文档

    文档编辑完成后,点击菜单栏“文件” - “下载为”导出文档到本地或转换为PDF、PDF/A、HTML、TXT等格式,也可以点击“保存”将文档在线保存。
    在这里插入图片描述

    4、总结

    个人使用后的感受:Spire.Cloud在线编辑器提供了一套类Office的界面,涵盖了Microsoft Office的绝大多数功能,支持将Office文档转换为其他格式是它的亮点,无需安装Office就可以直接操作Office文档,使用简单容易上手,值得一试。

    展开全文
  • SpringBoot(30) 整合PageOffice实现在线编辑Word和Excel
  • 使用NTKO Office文档控件,能够在浏览器窗口中直接编辑Word, Excel等Office文档并保存到Web服务器。实现文档和电子表格的统一管理。同时支持强制痕迹保留,手写签名,电子印章等办公自动化系统必备的功能。是OA系统...
  • 至少需要两台服务器,一台域控制器,一台部署Office Online Server概述使用office online功能,首先需要的是2台主机,其中一台是要安装office Online服务,另一台主机是需要作为域控制器,由这个主机专门负责管理...

    至少需要两台服务器,一台域控制器,一台部署Office Online Server

    概述

    使用office online功能,首先需要的是2台主机,其中一台是要安装office Online服务,另一台主机是需要作为域控制器,由这个主机专门负责管理office online主机

    WOPI Server -> 域控的主机

    WOPI Client -> 安装office online的主机

    Office Online Server 支持的操作系统

    64 位版本的 Windows Server 2012 R2

    64 位版本的 Windows Server 2016(要求 Office Online Server 2017 年 4 月或更高版本)

    Office Online Server安装时要注意的几点事项

     请勿在运行 Office Online Server 的服务器上安装任何其他服务器应用程序。包括 Exchange Server、SharePoint Server、Skype for Business Server 和 SQL Server。如果服务器不足,则可以在这些服务器的其中一台的虚拟机上运行 Office Online Server。

     不要在端口 80、443 或 809 上安装依赖 Web 服务器 (IIS) 角色的任何服务或角色,因为 Office Online Server 会定期删除这些端口上的 Web 应用程序。

     不要安装任何版本的 Office。如果已经安装,在安装 Office Online Server 之前必须将其卸载。

     不要在域控制器上安装 Office Online Server。它不会在包含 Active Directory 域服务 (AD DS) 的服务器上运行

    步骤一:配置域控服务器【域控主机】

    配置管理器->添加角色和功能-> 选择Active Directory域服务-> 安装等待完成,不要关闭-> 点击"将此服务器提升为域控制器"-> 选择"添加新林"-> 输入根域名如oos.com-> 输入密码-> 安装,自动重启

    先决条件检查这一页,出现了问题,因为账号没有设置密码

    在cmd窗口设置一下administrator 的用户名和密码并使用密码

    net user administrator "Abc123"

    net user administrator /passwordreq:yes

    686275220267ee8ee233fca3aad5d3eb.png

    a05731c66597ef2ec1f7c7d7b5b80dd8.png

    d887fea26f2277944ed27f0a4f00a1c0.png

    f7aab316f562baa9eb54dc9188120d3b.png

    508cb21df1fd1707d9ec28bf3aadb829.png

    步骤二:Office Online Server安装角色和服务【OfficeOnline主机】

    以管理员身份打开 Microsoft PowerShell 提示符,然后运行此命令示例来安装必需的角色和服务。

    Windows Server 2012 R2:

    Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation

    Windows Server 2016:

    Add-WindowsFeature Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-Doc,Web-Static-Content,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Security,Web-Filtering,Web-Windows-Auth,Web-App-Dev,Web-Net-Ext45,Web-Asp-Net45,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,NET-Framework-Features,NET-Framework-45-Features,NET-Framework-Core,NET-Framework-45-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45,Windows-Identity-Foundation,Server-Media-Foundation

    Office Online Server安装所需依赖以下软件包:

    Office Online Server程序

    Office Online Server语言包

    执行上面操作后依次安装Office Online Server程序与语言包

    步骤三:域控服务器关联配置【OfficeOnline主机设置加入域】

    检查一下两台主机的IP:

    域控制器主机:172.16.159.134

    OfficeOnline主机:172.16.159.135

    1、在OfficeOnline主机中打开网络属性,找到ipv4的配置,配置DNS为"域控制器的IP"

    e661e5255cc6729f0f850d035c3669cc.png

    2、把OfficeOnline服务器加入到域服务器的域中,如下图操作,接下来选择隶属于"域",设置域就是之前安装域控制主机的时候设置的是yazid.com,这里直接填入,继续回弹出输入账号密码,这里输入域控制器的用户名和密码即可

    a6cb4c2e0f438cb30f11eab0fe75190d.png

    3、在域控服务器把OfficeOnline主机添加进管理中:打开域控服务器 -> 服务器管理器 -> 管理 -> 添加服务器 -> 立即查找 -> 选中OfficeOnline主机添加 -> 点击左侧的所有服务器,显示联机即可

    efbc4e5f7f2c29f75be4e28256ec409d.png

    步骤四:部署使用 HTTP 的单服务器Office Online Server Farm

    (如果 Microsoft PowerShell 在您运行时无法识别 New-OfficeWebAppsFarm cmdlet,您可能需要导入 OfficeWebApps 模块。请使用此命令:> Import-Module -Name OfficeWebApps)

    第 1 步:创建 Office Online Server 场

    使用 New-OfficeWebAppsFarm 命令创建一个包含一台服务器的新 Office Online Server 场,如以下示例中所示

    命令

    New-OfficeWebAppsFarm -InternalURL "http://WIN-EMU743VLII3.yazid.com/" –ExternalUrl "http://172.16.159.135/" -AllowHttp:$true -EditingEnabled:$true -ClipartEnabled:$true

    Set-OfficeWebAppsFarm –ExternalUrl "http://172.16.159.135/" -AllowHttp:$true -EditingEnabled:$true -ClipartEnabled:$true

    参数

    -InternalURL 是运行 Office Online Server 的服务器名称,例如 http://servername。

    -AllowHttp 配置要使用 HTTP 的场。

    -EditingEnabled 在 Office Online 中启用编辑(如果它与 SharePoint Server 2016 一起使用)。Skype for Business Server 2015 或 Exchange Server 不使用此参数,因为这些主机不支持编辑。

    Get-OfficeWebAppsFarm 返回当前服务器所属的 OfficeWebAppsFarm 对象的详细信息

    New-OfficeWebAppsFarm 在本地计算机上创建新 Office Online Server 场

    Set-OfficeWebAppsFarm 配置现有 Office Online Server 场的设置

    Remove-OfficeWebAppsMachine 从 Office Online Server 场中删除现有服务器(删除Farm)

    注意:在执行创建服务场时可能出现提示用户名或者密码不正确,这时需要把两台服务器密码改成相同,并且重启之后即可

    步骤 2:验证是否成功创建 Office Online Server 场

    在创建服务器场后,将在 Microsoft PowerShell 提示符中显示有关服务器场的详细信息。若要验证是否正确安装并配置了 Office Online Server,请使用 Web 浏览器访问 Office Online Server 发现 URL是您在配置 Office Online Server 服务器场时指定的 InternalUrl 参数,后跟 /hosting/discovery,例如:http://servername/hosting/discovery,如果 Office Online Server 按预期运行,您应该在 Web 浏览器中看到 Web 应用程序开放平台接口 (WOPI) 协议发现 XML 文件。

    步骤 3:配置 Secure Store 访问(可选)

    如果计划使用 HTTP 环境中 SharePoint 服务器的 Secure Store Service,则需要设置可启用此服务的参数。(如果未计划将 SharePoint 服务器中的 Secure Store 与 Excel Online 一起使用,则可跳过此步骤)

    当 Office Online Server 试图刷新工作簿或存储在 HTTP 路径中的 ODC 文件的数据时,如果尚未配置 Office Online Server 以允许通过 HTTP 的 Secure Store 连接,则数据刷新将失败。

    使用 Set-OfficeWebAppsFarm cmdlet 配置通过 HTTP 的 Secure Store 设置:

    Set-OfficeWebAppsFarm -AllowHttpSecureStoreConnections:$true

    请记住将通过 HTTP 以明文形式传送工作簿的内容或 ODC 文件。数据连接工作簿和 ODC 文件包含数据库连接信息,并可以包含密码。

    步骤 4:配置主机

    服务器场现在已经可以通过 HTTP 为主机提供 Office Online 功能。有关如何配置主机的详细信息,请查阅以下文章。

    配置 SharePoint Server 2016 的 Office Online Server

    Office Online Server integration with Exchange(Office Online Server 与 Exchange 的集成)

    步骤五:部署Wopi项目

    wopi相关文档:https://wopi.readthedocs.io/en/latest/

    可以参照以下wopi代码:

    https://github.com/thebitllc/WopiBasicEditor

    https://code.msdn.microsoft.com/office/Building-an-Office-Web-f98650d6

    https://github.com/Microsoft/Office-Online-Test-Tools-and-Documentation

    https://github.com/oec2003/OWAEditorSample.git

    展开全文
  • 基于网络的“WebOffice”协同办公平台与以往的办公自动化软件不同,它强调以个人工作内容为中心,贯穿着“享受无纸化办公,让工作变得更轻松”的协同设计理念,为信息传递提供简单、便捷的途径,将资源共享最大化;...
  • Online Office实现在线编辑

    千次阅读 2021-11-28 15:36:51
    Online Office实现在线编辑

    Online Office所需要的安装包:链接:https://pan.baidu.com/s/1i4nRKHM1r52yXQl_OGzFzA 
    提取码:8888 

    加域前:

    主机作用主机名主机IPDNS域名服务器用户名
    域控主机WIN-UEVPRHBPCU5192.168.174.130114.114.114.114Administrator
    Office Server主机WIN-UEVPRHBPCU5192.168.174.221192.168.174.220Administrator
    Wopi服务器WIN-EC2DULIS9Q5192.168.174.222192.168.174.220Administrator

    加域后

    主机作用主机名主机IPDNS域名服务器用户名
    域控主机WIN-UEVPRHBPCU5192.168.174.220192.168.174.220Administrator
    Office Server主机WIN-UEVPRHBPCU5192.168.174.221192.168.174.220Administrator
    Wopi服务器WIN-EC2DULIS9Q5192.168.174.222192.168.174.220Administrator

    一、域控主机:

    注意:域控主机ip一定要设置静态

    加域前

     windows Server 2012升为域主机请参考:Windows Server 2012 r2 升级为域主机

    加域后

     确保域可以正常联网就好.

    二、Office Server主机

    安装Office Server 2016请参考:安装Office Server 2016

    加域前

    office server 2016服务器加域请参考:Office Server 2016服务器加入Windows Server 2012 AD域

     加域后:

    部署Office Server 场

    Import-Module OfficeWebApps

    New-OfficeWebAppsFarm -InternalURL “http://WIN-SE3QOLJ0TUK.zhang.com” -ExternalUrl “http://192.168.174.221” -AllowHttp –EditingEnabled

    输入这:http://WIN-SE3QOLJ0TUK.zhang.com/hosting/discovery正常
    输入这:http://WIN-SE3QOLJ0TUK.zhang.com/op/generate.aspx 访问错误的话输入

    Set­OfficeWebAppsFarm ­OpenFromUrlEnabled:$true

    http://officeServer.zhang.com/hosting/discovery

    三、Wopi服务器

    加域前:

    加域后:

    3.1、JDK环境配置:

    安装java jdk8:

     

     

     配置JAVA环境

    ①:创建新的系统变量

    ②:指定新的系统变量

     

     打开dos命令窗口,输入java -version测试jar环境是否安装成功

    java -version

     3.2、把wopihost-0.0.1-SNAPSHOT.jar移到C盘,并在C盘创建OfficeDoc文件存放目录

    加域前:

      

    Wopi服务器加域请参考:Office Server 2016服务器加入Windows Server 2012 AD域

    加域后:

    四、(所有主机都做这一步)指定文件访问路径

    找到这个位置C:\Windows\System32\drivers\etc打开host文件并修改下面内容:

    192.168.174.221 officeServer.zhang.com    //officeServer主机
    192.168.174.222 wopi.zhang.com            //wopi主机
    192.168.174.220 zhang.com                 //域主机

    //显示DNS缓存内容

     

     //删除DNS缓存内容

     五、Office Server服务器配置

    安装后的office online server 对大文件会有限制,所以需要配置才能进行访问,具体配置路径如下
    在C:\Program Files\Microsoft Office Web Apps\OpenFromUrlHost


    在C:\Program Files\Microsoft Office Web Apps\OpenFromUrlWeb

     将上面两个文件夹中的Settings_Service.ini文件进行修改,在其中填入以下内容并保存,注意后面不要加分号

    OpenFromUrlMaxFileSizeInKBytes=(System.Int32)512000

    重启Office Online服务

    services.msc

     六、在域控主机中创建联机组(点击管理,立即查找,加入计算机域组)

     

     七、关闭所有主机的防火墙

     

     八、看所有主机能否相互ping通

     九、运行Wopi服务器,看其他主机是否能访问Wopi服务器的文件

    java -jar wopihost-0.0.1-SNAPSHOT.jar --file.path=C:\\OfficeDoc\\

     

     十、三台服务器访问成功

    http://officeserver.contoso.com/x/_layouts/xlviewerinternal.aspx?edit=1&WOPISrc=http://contoso.com:8080/wopi/files/123.xlsx

     

     

    展开全文
  • 三种解决方案的比较,office web apps,Office中间件pageOffice以及iWebOffice
  • 永中office在线编辑(java版)

    千次阅读 2021-06-01 23:07:49
    永中office在线编辑基于永中WebOffice的文档在线编辑能力,通过此能力,用户可以在web端直接编辑office,并且还是实时保存的,为操作office提供了许多便利。 在线编辑是通过自己搭建的服务端上传文件到永中自己的...
  • ONLYOFFICE 在线编辑器是免费的开源编辑器,包括文本、电子表格和演示文稿的查看器和编辑器,是第一款基于画布的文档编辑器。 它们在浏览器、协作编辑和评论中提供最高的格式质量。 这个版本可以部署在你自己的...
  • 最近公司项目需求,需要搭建一个office预览编辑的服务,在网上找到了Office Online Server在线编辑office文档,以下把自己搭建过程记录 一、Office Online Server介绍 Office Online Server是 Office Web Apps ...
  • office在线编辑演示
  • 使用毕升Office编辑,预览文件的过程 Api 具体说明 HMAC-MD5签名 callURL返回值 如何检查callURL是否正确 文档回存 回存时间间隔 demo说明 其他API说明 删除文件 移除协同编辑者 ...
  • PageOffice支持在JSP页面中预览和编辑word,ppt,excel等PageOffice支持在JSP页面中预览和编辑word,ppt,excel等PageOffice支持在JSP页面中预览和编辑word,ppt,excel等PageOffice支持在JSP页面中预览和编辑word,ppt,...
  • office在线编辑

    2009-02-17 23:58:40
    office在线编辑控件,支持word等文档的在线创建、编辑、保存,包含控件和示例代码。
  • C# 在线编辑Office源码及其文档收集了多个代码,比较全,下了这个其他的都不用下载了。
  • office word在线编辑实例,及使用说明
  • office公式编辑

    2018-11-03 14:38:49
    公式编辑器MathType V6.9 汉化版.zip,公式编辑器MathType V6.9 汉化版,注册码 及破解办法.txt,汉化补丁,MathType.exe,MathType.6.9.exe,字高对应关系.txt
  • online-office:office在线编辑
  • WPSoffice在线预览编辑

    2022-07-21 10:23:35
    WPSoffice在线预览编辑
  • office 文件在线协作编辑主要是指word、excel、ppt的多人在线协作编辑,实时同步的功能; 这里主要介绍解决方案之一——基于sharepoint的二次开发(还可以基于wopi实现)的实现方式,该方案主要分两个步骤: 部署...
  • WebOffice 文档在线编辑

    千次阅读 2021-10-28 10:09:30
    WebOffice 控件支持几乎所有对在线文档功能的需求,如在线新建、编辑、保存、多人协作 Office 文件等。 它具有以下核心功能  1、远程打开、保存:WebOffice全自动,无需手动上传下载,遵守标准HTTP/HTTPS传输协议...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 80,351
精华内容 32,140
关键字:

在线office编辑