springboot+OpenOffice简单使用
项目中需要做附件的预览功能,于是想到了OpenOffice.直接撸代码!新人一枚,请大家多多指教!谢谢
POM文件配置
注意: 版本不一样,application配置也不一样.在这里我使用的是4.1.0版本
Application.properties
controller
项目中文件是存放在FTP上,实现预览分两种,1 Word或EXCEL文件预览,需要openoffice转成pdf 2图片或pdf文件预览;
1 openoffice转换主要代码:
需要先从FTP上下载文件至临时目录,然后转换成pdf,保存至临时目录,以文件流输出到前端,最后删除临时文件;
2 图片或pdf预览,先从FTP上下载,获取输入流,然后输出到前端
注意: 一定要设置请求头格式
前端代码