如何在windows/linux下启动OpenOffice

上面一篇文章使用openOffice来实现预览word、excel、pdf、txt等的功能时,发现openOffice没有启动,也怕有些同学安装后不会启动,所以便写下这一篇文章,来为大家说明如何启动openOffice,上一篇讲的如何下载安装openOffice,以及如何用java实现文件的在线预览功能。如果没有看到的可以进去看一下,还是很简单的!

windows下启动OpenOffice

启动步骤:

1、首先要找到我们的OpenOffice的安装位置,然后打开目录下的programe文件夹,如下图:

2、在刚刚上图中的地址栏输入cmd,回车进入命令行模式下的窗口

注意:这里进入到命令行模式下, 有多种方式,只要进到上面这个界面,文件夹路径对上即可

3、启动的最后一步,就是在上面的命令行页面输入启动命令。

soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -npfirststartwizard

4、接下来,我们可以使用命令查看是否启动成功

netstat -anop tcp

如上:看到8100端口启动成功,则说明我们的OpenOffice在windows中便已经启动成功了

Linux下启动OpenOffice

前两步骤是一致的, 找到我们的OpenOffice安装目录,然后进入相应的目录内,执行以下命令即可启动我们的OpenOffice:

cd /opt/openoffice4/program

./soffice "-accept=socket,host=127.0.0.1,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard &

欢迎大家点击下方卡片,关注《coder练习生》

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
目 录 1 网络无关篇.10 1001 修改主机名(bjchenxu).10 1002 Ret Hat Linux启动到文字界面(不启动xwindow)(bjchenxu)10 1003 linux的自动升级更新问题(hutuworm,NetDC).10 1004 windows下看linux分区的软件(bjchenxu)10 1005 mount用法(sakulagi,sxsfxx,aptkevin).10 1006 在vmware的LINUX中使用本地硬盘的FAT分区(bjchenxu)11 1007.a 删除名为-a的文件(bjchenxu)11 1007.b 删除名为\a的文件(bjchenxu)11 1007.c 删除名字带的/和‘\0'文件(bjchenxu)11 1007.d 删除名字带不可见字符的文件(bjchenxu).11 1007.e 删除文件大小为零的文件(bjchenxu).11 1008 redhat设置滚轮鼠标(mc1011)12 1009 加装xwindow(bjchenxu).12 1010 删除linux分区(bjchenxu).12 1011 如何退出man(bjchenxu).12 1012 不编译内核,mount ntfs分区(bjchenxu,hutuworm).12 1013 tar 分卷压缩和合并(WongMokin,Waker).12 1014 使用lilo/grub时找回忘记了的root口令(bjchenxu).12 1015 使ctrl + alt + del失效(bjchenxu).13 1016 如何看出redhat的版本是7还是8(hutuworm).13 1017 文件在哪个rpm中(无双)13 1018 把man或info的信息存为文本文件(bjchenxu)13 1019 利用现存两个文件,生成一个新的文件(bjchenxu)13 1020 设置com1口,让超级终端通过com1口进行登录(bjchenxu)14 1021 删除目录下所有文件包括子目录(bjchenxu)14 1022 查看系统信息(bjchenxu).14 1023 去掉多余的回车符(bjchenxu).14 1024 切换X桌面(lnx3000)14 1025 通用的声卡驱动程序(lnx3000).14 1026 改变redhat的系统语言/字符集(beming/mc1011).14 1027 把屏幕设置为90列(bjchenxu).15 1028 使用md5sum文件(bjchenxu)15 1029 一次解压多个zip文件(bjchenxu).15 1030 看pdf文件(bjchenxu)15 1031 查找权限位为S的文件(bjchenxu).15 1032 装中文输入法(bjchenxu,hutuworm).15 1033 把弹出的光盘收回来(beike).15 1034 cd光盘做成iso文件(弱智).15 1035 快速观看开机的硬件检测(弱智)15 2/51 Linux 一句话精彩问答/陈绪 http://www.linuxmine.com 1036 查看硬盘的使用情况(bjchenxu)15 1037 查看目录的大小(bjchenxu).15 1038 查找或删除正在使用某文件的进程(wwwzc)16 1039 安装软件(bjchenxu).16 1040 字符模式下设置/删除环境变量(bjchenxu)16 1041 ls如何看到隐藏文件(即以.开头的文件)(双眼皮的猪).16 1042 rpm中的文件安装到哪里去了(bjchenxu)16 1043 使用src.rpm(bjchenxu).16 1044 vim中显示颜色或不显示颜色(bjchenxu)16 1045 linux是实时还是分时操作系统(bjchenxu)16 1046 make bzImage -j的j是什么意思(wind521).16 1047 源码包怎么没有(bjchenxu).16 1048 修改系统时间(bjchenxu,laixi781211,hutuworm)16 1049 开机就mount上windows下的分区(bjchenxu).17 1050 linux怎么用这么多内存(bjchenxu)17 1051 FSTAB 最后的配置项里边最后两个数字是什么意思(lnx3000)17 1052 linux中让用户的密码必须有一定的长度,并且符合复杂度(eapass)17 1053 linux中的翻译软件(bjchenxu,hutuworm)17 1054 不让显示器休眠(bjchenxu).17 1055 用dat查询昨天的日期(gadfly).17 1056 xwindow下如何截屏(bjchenxu)17 1057 解压小全(bjchenxu,noclouds)17 1057-2 tar压缩、解压用法(platinum)18 1058 在多级目录中查找某个文件的方法(青海湖)18 1059 不让普通用户自己改密码(myxfc)18 1060 显卡实在配不上怎么办(win_bigboy).18 1061 超强删除格式化工具(弱智)18 1062 如何让xmms播放列表里显示正确的中文(myxfc)18 1063 redhat linux中播放mp3文件(hehhb)18 1064 安装中文字体(hehhb)19 1065 装载windows分区的FAT32、FAT16文件系统(hehhb)19 1066 在X下使用五笔和拼音,区位输入法(hmkart).19 1067 在Linux下如何解压rar文件(hmkart).19 1068 硬盘安装后怎么添加/删除rpm包(sakulagi).19 1069 字符下控制音量(grub007,天外闲云).19 1070 用dd做iso(grub007)20 1071 删除几天以前的所有东西(包括目录名和目录中的文件)(shally5)20 1072 用户的crontab在哪里(hutuworm)20 1073 以不同的用户身份运行程序(bjchenxu)20 1074 如何清空一个文件(bjchenxu).20 1075 为什么OpenOffice下不能显示中文(allen1970)20 1076 如何备份Linux系统(Purge).20 1077 linux上的partition magic(wwwzc)20 1078 /proc/sys/sem中每项代表什么意思? (saku
Ubuntu 的安装手记 很不错 本安装记录内容目录 说明 环境 常用命令与快捷键 文件系统中的系统文件夹说明 Ubuntu中的隐藏文件或文件夹方法 三种安装方法 apt-get/dpkg/sources pack Ubuntu 9.04 中 F1 帮助摘要 硬盘分区 连接网络 设置软件源 安装中文包 启动引导菜单调整 设置输入法 修改root密码 手动添加第三方软件源方法 集中管理Ubuntu上的共享文件夹 分区查看与编辑工具、ntfs分区开机自动挂载配置工具 手动修改fstab样板 在文件浏览器使用地址栏 将窗口的最大化/最小化/关闭按钮改为右边 OpenOffice.org 启动器 桌面图标太大了,怎么调小? 鼠标指针 最近的文档 声音图标被误删 菜单栏误删了 面板恢复为安装时的默认状态 关闭登录时音乐 ubuntu-tweak 卸载empathy 安装基本编译工具 (build-essential/autoconf/automake/cvs/subversion) 安装基本软件 (filezilla/unrar/xchat/p7zip-full/cabextract/stardict/d4x) 安装opera/flash/adobe reader/jre 配置opera支持jre flash中文显示乱码为口口 在opera里添加自定义按钮 加载ISO镜像文件 加载NRG镜像文件 星际译王:stardict 卸载自带的firefox Gedit 打开Windows 下的txt文件乱码 .sh脚本文件运行 安装xnviewmp 安装CHM查看器 ecolution 配置 Rhythmbox 播放mp3的tag乱码 主题下载 备份APT缓存 启动应用程序与启动服务项 Xchat使用与操作 秀下我的桌面 超级方便的linux命令手册 (作者:4321go)
红旗Linux桌面版 6.0的英文名称为Red Flag LinuxDesktop 6.0,产品代号(CodeName)是Sylph。基本系统基于Everest。   Sylph是红旗软件公司针对原红旗Linux桌面版 5.0产品存在的问题,以及电子政务、教育、SMB尤其是OEM等领域的实际需求,同时结合了Linux技术的发展趋势以及国家 863重大项目的技术规范和要求而全力推出的。   Sylph主要面向家庭、教育、政府、金融以及行业等领域的通用桌面操作系统平台,适用于学习、办公、上网、开发,以及娱乐等应用。 1、更酷 界面设计开始超越Windows-like的风格,体现Linux更多新颖的UI特性;全新的图形界面和组件设计,游戏般的特效(3D桌面);   2、更新 基于Everest社区版本成果,版本维护实时滚动更新;确保从内核、Glibc、Xwindow到应用软件,都是当前所有Linux发行版本中最新的桌面系统;   3、更全 得到Intel全程技术合作支持,全面匹配Intel 当前最新Linux 技术,实现最好的技术兼容:Weybridge、SantaRosa、BroadWater(965\963\946)、 Bearlake、ATI D101\D102\D103、NAPA、Intel ICH8 \ICH9and SATA ATAPI、4965 ( Kedron) wirelessdriver、Crestline-G drivers、...无线上网卡、iPod、蓝牙耳机等更多硬件设备的兼容扩充;   4、更快 重新设计的系统启动过程和全面优化的应用程序,安装、启动、切换、运行等速度大幅提升,系统启动速度得到有效控制。   5、更精   ·单CD容量,实用之选:网络浏览器、邮件客户端、聊天工具、图形图像处理软件、多媒体播放软件以及完整的系统管理工具“控制面板”等;   ·独立开发的网络配置框架,后台运行、图形管理及状态监视一体集成;   ·国际化语言需求的易定制化设计,确保多语言版本维护的最低工作量;   ·精选的软件工具CD,结合最广泛的应用需求,包括OpenOffice、完整开发工具以及全新Linux网络和多媒体软件在内,为用户日常办公、学习创造完善、高效、实用的系统环境。
可以将word,ppt转换成pdf格式, 1.安装《Apache_OpenOffice_4.1.5_Win_x86_install_zh-CN.exe》 2.将jar包加入到工程中 3.编写Java类,注意配置安装的位置 package com.han.office; import java.io.File; import java.util.Date; import java.util.regex.Pattern; import org.artofsolving.jodconverter.OfficeDocumentConverter; import org.artofsolving.jodconverter.office.DefaultOfficeManagerConfiguration; import org.artofsolving.jodconverter.office.OfficeManager; import com.sun.star.util.FileIOException; /** * 这是一个工具类,主要是为了使Office2003-2007全部格式的文档(.doc|.docx|.ppt|.pptx) * 转化为pdf文件<br> * @date 2018-1-18 * @author hanshaobin * */ public class Officer { public static void main(String[] args) { Officer office2pdf = new Officer(); try { office2pdf.office2pdf("d:/test.doc", "d:/java_" + new Date().getTime() + ".pdf"); office2pdf.office2pdf("d:/test.pptx"); } catch (FileIOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } /** * 使Office2003-2007全部格式的文档(.doc|.docx|.ppt|.pptx) 转化为pdf文件<br> * * @param inputFilePath * 源文件路径,如:"d:/test.docx" * @param outputFilePath * 目标文件路径,如:"d:/test_docx.pdf" * @return * @throws FileIOException * 文件格式不正确 */ public boolean office2pdf(String inputFilePath, String outputFilePath) throws FileIOException { if(!isRigthFileFix(inputFilePath)){ throw new FileIOException("文件格式不正确"); } boolean flag = false; OfficeManager officeManager = getOfficeManager(); // 连接OpenOffice OfficeDocumentConverter converter = new OfficeDocumentConverter(officeManager); // long begin_time = new Date().getTime(); // 判断目标文件路径是否为空 if (null == outputFilePath) { // 转换后的文件路径 outputFilePath = getOutputFilePath(inputFilePath); } try{ converterFile(inputFilePath, outputFilePath, converter); flag = true; }catch(Exception e){ e.printStackTrace(); } officeManager.stop(); // long end_time = new Date().getTime(); // System.out.println("文件转换耗时:[" + (end_time - begin_time) / 1000 + "]s"); return flag; } /** * 使Office2003-2007全部格式的文档(.doc|.docx|.ppt|.pptx) 转化为pdf文件<br> * 默认转换位置与源文件位置相同,文件名相同 * @param inputFilePath * 源文件路径,如:"d:/test.docx" * @return * @throws FileIOException * 文件格式不正确 */ public boolean office2pdf(String inputFilePath) throws FileIOException { return office2pdf(inputFilePath, null); } /** * 根据操作系统的名称,获取OpenOffice4的安装目录<br> * 如我的OpenOffice 4安装在:C:\\Program Files (x86)\\OpenOffice 4<br> * @return OpenOffice 4的安装目录 */ public String getOfficeHome() { String osName = System.getProperty("os.name"); if (Pattern.matches("Linux.*", osName)) { return "/opt/openoffice.org4"; } else if (Pattern.matches("Windows.*", osName)) { return "C:\\Program Files (x86)\\OpenOffice 4"; } else if (Pattern.matches("Mac.*", osName)) { return "/Application/OpenOffice.org.app/Contents"; } return null; } /** * 连接OpenOffice 并且启动OpenOffice * @return */ public OfficeManager getOfficeManager() { DefaultOfficeManagerConfiguration config = new DefaultOfficeManagerConfiguration(); // 获取OpenOffice 4的安装目录 String officeHome = getOfficeHome(); config.setOfficeHome(officeHome); // 设置超时时间为5分钟 config.setTaskExecutionTimeout(1000 * 60 * 5L); // 启动OpenOffice的服务 OfficeManager officeManager = config.buildOfficeManager(); officeManager.start(); return officeManager; } /** * 转换文件 * @param inputFilePath * 转换文件的路径及名称,例如:d:/test.doc * @param outputFilePath * 目标文件的路径及名称,例如:d:/test.pdf * @param converter */ public void converterFile(String inputFilePath, String outputFilePath, OfficeDocumentConverter converter) { File inputFile = new File(inputFilePath); File outputFile = new File(outputFilePath); // 假如目标路径不存在,则新建该路径 if (!outputFile.getParentFile().exists()) { outputFile.getParentFile().mkdirs(); } // 文件转换 converter.convert(inputFile, outputFile); } /** * 获取输出文件 * @param inputFilePath * 输入文件的位置及文件名称,如:"d:/test.docx" * @return * 默认的输出文件路径:如:"d:/test.pdf" */ public String getOutputFilePath(String inputFilePath) { String outputFilePath = inputFilePath.substring(0,inputFilePath.lastIndexOf('.'))+".pdf"; return outputFilePath; } /** * 获取inputFilePath的后缀名,如:"d:/test.pptx"的后缀名为:"pptx"<br> * * @param inputFilePath * @return */ public String getPostfix(String inputFilePath) { return inputFilePath.substring(inputFilePath.lastIndexOf(".") + 1); } /** * 检查文件是否是指定格式 * @param inputFilePath * 输入文件的路径 * @return * 是指定格式返回true ,否则返回 false */ public boolean isRigthFileFix(String inputFilePath){ String[] fixes =new String[]{"doc","docx","ppt","pptx"}; boolean flag = false; String fix = getPostfix(inputFilePath); for (String f : fixes) { if(f.equalsIgnoreCase(fix)){ flag = true; break; } } return flag; } } 工具下载位置:https://pan.baidu.com/s/1brhhbdH

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ybb_ymm

你的鼓励会是对我最大的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值