openoffice实现预览功能遇到的一些问题

最近有个需求,实现doc,xlxs,txt多种格式文件实现在线预览功能,之前以为使用普通的文件读写方式就行,没想到doc.xlxs等等直接下载到本地了,所以各种百度搜索,最终使用了openoffice实现。

不过在使用过程还是遇到一些问题。在本地安装openoffice后,就各种百度搜索配置和启动服务。所有准备都做好了。当我点击预览时发现了问题,后台没报错,但是也不能预览。奇怪了。然后又是各种百度,然而并没解决。最终在一个群里得知,安装openoffice后不需要启动服务,直接使用就行,因为在后台代码中有启动的代码。

public static OfficeManager getOfficeManager() {
		DefaultOfficeManagerConfiguration config = new DefaultOfficeManagerConfiguration();
		config.setOfficeHome(getOfficeHome());
		OfficeManager officeManager = config.buildOfficeManager();
		officeManager.start();
		return officeManager;
	}

所以当我再次启动端口就被占用。这样就预览不了。

而后又得知说配置启动服务是因为安装的不是默认路径,可能需要手动启动服务。

这里贴一下项目资源路径,只要安装openoffice就能访问。

本人实在没有积分了。只能求这种方式获取点积分,方便以后下载文件。

https://download.csdn.net/download/qq_20910089/10392515

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值