MacOS环境在终端使用Libreoffice的soffice命令
由于业务需要,需要将PDF文档转换为Word文档,这种类似的工具软件比较多,如OpenOffice
、LibreOffice
、Abiword
等,都是可以的,使用的话主要是在服务器上使用,本地一般用个WPSOffice就够用了,因为要在本地开发调试,所以为了方便起见需要在MacOS系统安装 LibreOffice
,安装之后你会发现这个工具,没有默认支持终端下使用命令的功能。在程序中完成文档的格式转换就需要调用命令,需要手动去设置shell脚本访问 soffice
这个命令,当然,你也可以使用全路径就调用这个 soffice
命令,当然,话有说回来既然就能看到这篇博文说明你也在找类型的解决方案,来吧,来看一下具体怎么设置,其实也非常简单~
创建Shell脚本
在 /usr/local/bin
目录下创建一个名为 soffice
的Shell脚本,并添加以下内容:
|
|
赋予可执行权限
|
|