Openoffice在linux安装后从哪儿启动
如果在用桌面环境,就能从菜单启动。
如果只是用简单的窗口管理器,可以给窗口管理器添加菜单。
或者干脆从命令行启动 openoffice,不同的发行版有不同的执行文件名。
openoffice怎么开启服务
是在java环境下面进行的代码开启服务对吗?
1. 需要用的软件
OpenOffice
JodConverter
2.启动OpenOffice的服务
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;"。
3.将JodConverter相关的jar包添加到项目中
将JodConverter解压缩以后,把lib下面的jar包全部添加到项目中
4. Java示例代码
/**
* 将Office文档转换为PDF. 运行该函数需要用到OpenOffice, OpenOffice下载地址为
*
*
* pre
* 方法示例:
* String sourcePath = "F:\\office\\source.doc";
* String destFile = "F:\\pdf\\dest.pdf";
* Converter.office2PDF(sourcePath, destFile);
* /pre
*
* @param sourceFile
* 源文件, 绝对路径. 可以是Office2003-2007全部格式的文档, Office2010的没测试. 包括.doc,
* .docx, .xls, .xlsx, .ppt, .pptx等. 示例: F:\\office\\source.doc
* @param destFile
* 目标文件. 绝对路径. 示例: F:\\pdf\\dest.pdf
* @return 操作成功与否的提示信息. 如果返回 -1, 表示找不到源文件, 或url.properties配置错误; 如果返回 0,
* 则表示操作成功; 返回1, 则表示转换失败
*/
public static int office2PDF(String sourceFile, String destFile) {
try {
File inputFile = new File(sourceFile);
if (!inputFile.exists()) {
return -1;// 找不到源文件, 则返回-1
}
// 如果目标路径不存在, 则新建该路径
File outputFile = new File(destFile);
if (!outputFile.getParentFile().exists()) {
outputFile.getParentFile().mkdirs();
}
String OpenOffice_HOME = "D:\\Program Files\\OpenOffice.org 3";//这里是OpenOffice的安装目录, 在我的项目中,为了便于拓展接口,没有直接写成这个样子,但是这样是绝对没问题的
// 如果从文件中读取的URL地址最后一个字符不是 '\',则添加'\'
if (OpenOffice_HOME.charAt(OpenOffice_HOME.length() - 1) != '\\') {
OpenOffice_HOME += "\\";
}
// 启动OpenOffice的服务
String command = OpenOffice_HOME
+ "program\\soffice.exe -headless -accept=\"socket,host=127.0.0.1,port=8100;urp;\"";
Process pro = Runtime.getRuntime().exec(command);
// connect to an OpenOffice.org instance running on port 8100
OpenOfficeConnection connection = new SocketOpenOfficeConnection(
"127.0.0.1", 8100);
connection.connect();
// convert
DocumentConverter converter = new OpenOfficeDocumentConverter(
connection);
converter.convert(inputFile, outputFile);
// close the connection
connection.disconnect();
// 关闭OpenOffice服务的进程
pro.destroy();
return 0;
} catch (FileNotFoundException e) {
e.printStackTrace();
return -1;
} catch (ConnectException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return 1;
}
openoffice无法启动
把程序Openoffice的设置改为默认试试。因为很多程序一旦有的设置改动了,如果不合适,可能就会引起电脑要在启动的时候多做一些检查,导致启动过慢;
另外还可以使用360或者是TuneUpUtilities等软件清理一下电脑的启动,把一些不常使用的软件取消随机启动,这样电脑就快了,那么你打开程序自然就快了。
你好,我想问一下,如何用cmd命令调用openoffice进行文档格式转换啊!谢谢啊
你是指用CMD调用一个可执行程序?
可以用cd命令直接进入openoffice的路径,比如cd C:\program files\....回车后输入程序名就可以启动了;
或者直接用start命令,start “” /wait "C:\..\..程序名.exe“(你的路径)
windows下openoffice怎么安装和启动服务
OpenOffice是一套跨平台的办公室软件套件,能在Windows、Linux、MacOS X (X11)和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。在不同操作系统上的安装方法不一。 如果是我们常用的windows系统,那么双击安装文件,然后点击下一步,选择一个目标文件夹,开始解压缩,然后下一步,安装,依次点下一步,中间不用去设置什么,然后几分钟后就可以安装好了。
另外如果是在linux操作系统上,可以用命令切换到下载好的文件,然后用tar命令解压,解压后,进入解压后的文件夹,然后用./setup 安装就行 。如果不行,就在此文件夹下找到readme或者install_guide字样的文件。里面有安装步骤。
最后,任何软件官网一般都提供安装方法的,可以去官网找找。
在cmd中运行的命令启动OpenOffice ,怎么在bat中中运行。
进入你电脑安装office
的目录,比如我的安装目录是:c:program
filesmicrosoft
officeoffice15
并把这个目录链接复制下来。备用!
c:代表的是盘符后面的是文件夹。
点击开始菜单再点击运行或是按win+r组合键调出运行工具。再输入cmd进入命令提示符。
在命令提示符窗口下输入cd
再用鼠标右键粘贴就可以把刚刚复制的office
目录粘贴到这里。粘贴成功后按一下回输键就可以进入这个目录。
要使用鼠标右击粘贴不可以使用快捷键ctrl+v
再把【cscript
ospp.vbs
/dstatus】这一条复制粘贴到命令提示符内。再按回车键。