最近研究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端口文件
本文将深入探讨如何使用自动安装脚本来安装OpenOffice。 首先,让我们理解"openoffice 自动安装脚本.zip"这个压缩包的内容。它通常包含一个或多个自动化安装脚本(如批处理脚本或Shell脚本),这些脚本设计用于简化...
openoffice cmd启动命令 通过cmd来启动openoffic服务
JodConverter一个Java的OpenDocument 文件转换器,可以进行许多文件格式的转换,它利用OpenOffice所提供的转换介面来进行转换工作,它能进行以下的转换工作: 一、Microsoft Office格式转换为OpenDocument,以及...
OpenOffice 4 不同操作系统兼容性启动命令。 升级版本启动命令。 之前缺少主引导,现在添加主引导。可支持window xp 、win7 等操作系统。
### OpenOffice自动生成PDF文档(带目录索引) #### 一、OpenOffice简介与功能概述 OpenOffice是一款开源且免费的办公套件,它能够提供类似Microsoft Office的功能,包括文字处理(Writer)、电子表格(Calc)、...
### OpenOffice自动生成带目录索引的PDF文档详解 在当今数字化办公环境中,高效地创建专业文档成为企业和个人提升工作效率的关键。OpenOffice作为一款开源、免费的办公软件套装,不仅功能强大,而且易于使用,尤其...
OpenOffice是一款开源的办公软件套件,它包含了与Microsoft Office相似的各种组件,如文字处理、电子表格、演示文稿制作、绘图以及数据库管理工具。这个压缩包包含了两个针对Linux操作系统的版本:OpenOffice_4.1.6_...
在本案例中,“oo启动.bat”就是这样一个批处理文件,用于便捷地启动OpenOffice。 批处理文件是Windows系统中的脚本文件,扩展名为.bat或.cmd。它包含了一系列DOS命令,通过运行这个文件,可以依次执行这些命令,...
标题提到的"WordToPdf(openOffice实现,需要单独启动服务)"指的是使用OpenOffice工具来将Microsoft Word文档(.doc或.docx)转换为PDF格式。OpenOffice是一款开源的办公软件套件,它包含了处理文字、表格、演示文稿等...
pyodconverter, 使用 LibreOffice/OpenOffice.org 自动化文档转换的python 脚本 PyODConverterPyODConverter ( 用于 python OpenDocument转换器) 是一个 python 脚本,它使用from或者 OpenOffice.org. 从 命令行 ...
- 解压"Apache_OpenOffice_4.1.5_Win_x86_install_zh-CN.exe"文件,通常会自动启动安装程序。 - 按照中文界面的提示进行安装,选择合适的安装路径,确保勾选需要的组件。 - 安装过程中,可以选择创建桌面快捷方式...
OpenOffice是一款开源的办公软件套件,它包含了文字处理、电子表格、演示文稿、绘图等多种组件,可与Microsoft Office兼容。对于开发者而言,OpenOffice提供了丰富的API接口,允许开发人员进行二次开发,实现自定义...
在OpenOffice的安装或更新过程中,`bootstrap`是一个关键的组件,它是用来启动和管理OpenOffice的基础框架。在执行bootstrap时,涉及到的文本文件(txt文件)和HTML文件对于程序的初始化和配置起着重要作用。 ...
4. **Eclipse集成开发环境**: Eclipse是Java开发常用的IDE,本项目中的代码可以直接在Eclipse下运行,这意味着所有必要的依赖项和配置都已经在项目中设置好,开发者可以在Eclipse环境中快速启动和调试应用。...
5. **启动OpenOffice**:安装完成后,可以在应用程序菜单中找到OpenOffice,或者通过命令行输入`openoffice4.1.8`启动它。 OpenOffice包含以下组件: - **Writer**:文字处理工具,类似Word,用于创建、编辑和格式...
4. **NPOI库**:NPOI是一个专门针对Microsoft Office文件格式(如DOC、XLS)的.NET库,虽然它不直接支持OpenOffice,但在处理Excel文件时,NPOI可以作为一个辅助工具,尤其是在无需启动OpenOffice进程的情况下进行...
它包括Java和C++的API,以及一些示例项目,如`hello.py`和`hello.sh`,这些都是用于演示如何启动和操作OpenOffice组件的基本脚本。 2. **Python集成**:`hello.py`是一个Python脚本,展示了如何通过Python的UNO...
2. 如果出现“无法连接”错误,可能是因为OpenOffice服务未启动,或者端口被其他进程占用。重启服务或更改端口设置。 3. 若转换失败,检查输入文件的格式是否支持,或者OpenOffice/LibreOffice是否有正确处理该格式...