`
旭少版
  • 浏览: 86626 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

JSPXCMS的OpenOffice自动启动

阅读更多

以下为原文信息

 

最近研究openoffice,所以为了在windows下启动,采访的方法应该如下,小结下: 
第一步,下载并安装OpenOffice.org。(默认装在C:\ProgramFiles\OpenOffice.org 3) 
第二步,下载并安装Windows Server 2003 Resource Kit Tools。(默认装在C:\Program Files\Windows ResourceKits) 
第三步,通过下面的命令创建一个名为OpenOfficeUnoServer的服务: 
              在开始运行里输入CMD命令(运行cmd.exe),在控制台下输入: 
"C:\Program Files\Windows ResourceKits\Tools\instsrv.exe"OpenOfficeUnoServer "C:\ProgramFiles\Windows Resource Kits\Tools\srvany.exe" 
      注意:上面命令中的引号是必须要加上的,否则,windows将无法识别。且 OpenOfficeUnoServer 两边需要有空格。若要验证该服务已正确创建,检查注册表。 

     验证 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OpenOfficeUnoServer下ImagePath的值是否为c:\ProgramFiles\Windows Resource Kits\Tools\srvany.exe。 

第四步,打开注册表,找到上述目录,在OpenOfficeUnoServer下新建名为Parameters的项。在Parameters下新建两个字符串值。分别为: 
      1.   name:  Application 
                 value:  C:\ProgramFiles\OpenOffice.org 3\program\soffice.exe 
      2.   name: AppParameters 
           value: -invisible-headless -accept=socket,host=127.0.0.1,port=8100;urp; -nofirststartwizard 
第五步,打开控制面板\管理工具\服务,找到名为OpenOfficeUnoServer 的服务,设置属性启动类型为自动,并启动服务。 
第六步,你可能需要将OpenOfficeUnoServer添加为防火墙例外。 
第七步,在cmd下用以下命令查看8100端口是否被监听,netstat -anp tcp

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

以下为 官方介绍

Windows环境下安装

OpenOffice安装

下载地址:https://www.openoffice.org/download/index.html

下载Windows版本OpenOffice,目前最新版本是4.1.2。下载后正常安装即可。

OpenOffice启动服务

进入<OpenOffice安装目录>/program/(如找不到program目录,可到C:\Program Files (x86)\OpenOffice 4\program寻找)运行以下命令:

soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard

OpenOffice服务自启动

服务器重启时,需要重新启动OpenOffice服务。手动启动OpenOffice服务比较麻烦,可以将OpenOffice服务设置成自启动。

SWFTOOLS安装

下载地址:http://www.swftools.org/download.html

下载Windows版本SWFTOOLS,目前最新版是swftools-2013-04-09-1007.exe。下载后正常安装即可。

 

 

修改配置文件:/WEB-INF/classes/application.properties

openofficeHost=127.0.0.1
openofficePort=8100
swftoolsPdf2swf=C:\\swftools\\pdf2swf.exe

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

 

由于原文较老,有些东西不是很好用了. 但是经过调试还是可以使用的

今天做了一下 这个功能, 有些小地方需要做一下修改, 即可正常打开

 

原文部分:

第三步: 由于现在很多机器都是 64位系统 所以原文的路径有误

由于这个语法我也不熟悉,所以我也没深究,我的处理步骤是:

1) cmd 进入 [C:\Program Files (x86)\Windows Resource Kits\Tools] 然后执行,instsrv.exe 的命令

2) 根据提示,编写一个服务名称 + C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe  [这里需要注意的是格式和语法,如果不知道如何写的话,可以一直使用table键进行提示,一级级的进入到 Tools文件夹,然后再找到srvany.exe文件]

3) 执行完成后,会提示成功

 

其他都照旧即可

 

 

官方部分: 我用的cms 是8.X版

1) 修改的配置文件为: 修改配置文件:/WEB-INF/classes/application.properties

2) openofficeHost=127.0.0.1 该参数不需要填写,也没地方填写(或者说我没找到...)

3) 注意一下: swftoolsPdf2swf 的路径

 

 

 

分享到:
评论

相关推荐

    openmeeting openoffice启动8100端口文件

    openmeeting openoffice启动8100端口文件

    openoffice 自动安装脚本.zip

    本文将深入探讨如何使用自动安装脚本来安装OpenOffice。 首先,让我们理解"openoffice 自动安装脚本.zip"这个压缩包的内容。它通常包含一个或多个自动化安装脚本(如批处理脚本或Shell脚本),这些脚本设计用于简化...

    openoffice cmd启动命令

    openoffice cmd启动命令 通过cmd来启动openoffic服务

    java+jodconverter-2.2.2.jar以及相关java代码和openoffice服务启动

    JodConverter一个Java的OpenDocument 文件转换器,可以进行许多文件格式的转换,它利用OpenOffice所提供的转换介面来进行转换工作,它能进行以下的转换工作: 一、Microsoft Office格式转换为OpenDocument,以及...

    OpenOffice 4 不同操作系统兼容性启动命令

    OpenOffice 4 不同操作系统兼容性启动命令。 升级版本启动命令。 之前缺少主引导,现在添加主引导。可支持window xp 、win7 等操作系统。

    OpenOffice自动生成PDF文档(带目录索引)

    ### OpenOffice自动生成PDF文档(带目录索引) #### 一、OpenOffice简介与功能概述 OpenOffice是一款开源且免费的办公套件,它能够提供类似Microsoft Office的功能,包括文字处理(Writer)、电子表格(Calc)、...

    OpenOffice自动生成带目录索引的 PDF文档方法(中文版)

    ### OpenOffice自动生成带目录索引的PDF文档详解 在当今数字化办公环境中,高效地创建专业文档成为企业和个人提升工作效率的关键。OpenOffice作为一款开源、免费的办公软件套装,不仅功能强大,而且易于使用,尤其...

    OpenOffice安装包 OpenOffice下载

    OpenOffice是一款开源的办公软件套件,它包含了与Microsoft Office相似的各种组件,如文字处理、电子表格、演示文稿制作、绘图以及数据库管理工具。这个压缩包包含了两个针对Linux操作系统的版本:OpenOffice_4.1.6_...

    启动OpenOffice不服的bat文件

    在本案例中,“oo启动.bat”就是这样一个批处理文件,用于便捷地启动OpenOffice。 批处理文件是Windows系统中的脚本文件,扩展名为.bat或.cmd。它包含了一系列DOS命令,通过运行这个文件,可以依次执行这些命令,...

    WordToPdf(openOffice实现,需要单独启动服务

    标题提到的"WordToPdf(openOffice实现,需要单独启动服务)"指的是使用OpenOffice工具来将Microsoft Word文档(.doc或.docx)转换为PDF格式。OpenOffice是一款开源的办公软件套件,它包含了处理文字、表格、演示文稿等...

    pyodconverter, 使用 LibreOffice/OpenOffice.org 自动化文档转换的python 脚本.zip

    pyodconverter, 使用 LibreOffice/OpenOffice.org 自动化文档转换的python 脚本 PyODConverterPyODConverter ( 用于 python OpenDocument转换器) 是一个 python 脚本,它使用from或者 OpenOffice.org. 从 命令行 ...

    OpenOffice_4.1.5 win版.rar

    - 解压"Apache_OpenOffice_4.1.5_Win_x86_install_zh-CN.exe"文件,通常会自动启动安装程序。 - 按照中文界面的提示进行安装,选择合适的安装路径,确保勾选需要的组件。 - 安装过程中,可以选择创建桌面快捷方式...

    openoffice中文开发文档

    OpenOffice是一款开源的办公软件套件,它包含了文字处理、电子表格、演示文稿、绘图等多种组件,可与Microsoft Office兼容。对于开发者而言,OpenOffice提供了丰富的API接口,允许开发人员进行二次开发,实现自定义...

    openoffice执行bootstrap时需要的txt文件

    在OpenOffice的安装或更新过程中,`bootstrap`是一个关键的组件,它是用来启动和管理OpenOffice的基础框架。在执行bootstrap时,涉及到的文本文件(txt文件)和HTML文件对于程序的初始化和配置起着重要作用。 ...

    openOffice实现在线预览归类eclipse下直接可运行

    4. **Eclipse集成开发环境**: Eclipse是Java开发常用的IDE,本项目中的代码可以直接在Eclipse下运行,这意味着所有必要的依赖项和配置都已经在项目中设置好,开发者可以在Eclipse环境中快速启动和调试应用。...

    OpenOffice 4.1.8 Ubuntu 安装包

    5. **启动OpenOffice**:安装完成后,可以在应用程序菜单中找到OpenOffice,或者通过命令行输入`openoffice4.1.8`启动它。 OpenOffice包含以下组件: - **Writer**:文字处理工具,类似Word,用于创建、编辑和格式...

    openoffice二次开发报告

    它包括Java和C++的API,以及一些示例项目,如`hello.py`和`hello.sh`,这些都是用于演示如何启动和操作OpenOffice组件的基本脚本。 2. **Python集成**:`hello.py`是一个Python脚本,展示了如何通过Python的UNO...

    c#使用openoffice组件操作文件

    4. **NPOI库**:NPOI是一个专门针对Microsoft Office文件格式(如DOC、XLS)的.NET库,虽然它不直接支持OpenOffice,但在处理Excel文件时,NPOI可以作为一个辅助工具,尤其是在无需启动OpenOffice进程的情况下进行...

    JODConverter连接OpenOffice服务问题

    2. 如果出现“无法连接”错误,可能是因为OpenOffice服务未启动,或者端口被其他进程占用。重启服务或更改端口设置。 3. 若转换失败,检查输入文件的格式是否支持,或者OpenOffice/LibreOffice是否有正确处理该格式...

Global site tag (gtag.js) - Google Analytics