Centos 安装libreoffice 以及 word转pdf转html转epub转txt
生活随笔
收集整理的這篇文章主要介紹了
Centos 安装libreoffice 以及 word转pdf转html转epub转txt
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Centos 安裝libreoffice
需要其他版本可以在 http://mirrors.cloud.tencent.com/libreoffice/libreoffice 下載
這里用的是7.3.1 如果這里提示 not found 需要去切換一下版本
這里如果需要全局訪問則需要配置全局變量 如果不要則可以直接跳過此步驟
# 配置全局變量vi /etc/profile# 配置文件中插入export PATH=$PATH:/opt/libreoffice7.3/program# 使環境變量生效source /etc/profile2.查看是否安裝成功
soffice --version# 如果出現提示 則說明安裝成功LibreOffice 7.3.1.3 .. # 如果出現報錯如或者其他原因有可能是因為沒有安裝JAVA環境 需要重新安裝一下JAVA環境 error while loading shared libraries: libcups.so. 2: cannot open shared object file: No such file or directory這里如果需要安裝JAVA環境可以參考這里 如果不需要則可以直接跳過此步驟
# 這里我們安裝1.8版本即可 # 檢索Java1.8源列表 yum list java-1.8* # 安裝Java1.8 yum install java-1.8.0-openjdk* -y # 在在/usr/local/目錄下新建文件夾:java mkdir /usr/local/java # 下載介質 鏈接:https://pan.baidu.com/s/1Exxm6Ak5YRz-oyH8HRO4Dg 提取碼:8888 # 上傳到/usr/local/java 并解壓 tar -zxvf jdk-8u291-linux-x64.tar.gz # 編輯配置文件 vim /etc/profile # 在末尾追加 export JAVA_HOME=/usr/local/java/jdk1.8.0_291 export JRE_HOME=/usr/local/java/jdk1.8.0_291/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH # 使配置文件生效 source /etc/profile # 查看是否成功 java -version java version "1.8.0_291" Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode) # 重新執行 soffice --version soffice --version # 如果還是出現其他錯誤 可能需要Google一下或者百度一下了。libreoffice 對 word 轉換
這里如果要用代碼進行實現可以使用代碼直接調用shell命令
# word 轉換成 pdf soffice --invisible --convert-to pdf xxx.docx; # word 轉換成 epub soffice --invisible --convert-to epub xxx.docx; # word 轉換成 html soffice --invisible --convert-to "html:XHTML Writer File:UTF8" xxx.docx; # word 轉換成 txt soffice --invisible --convert-to "txt:Text (encoded):UTF8" xxx.docx;出現字體亂碼問題請下載字體解決
總結
以上是生活随笔為你收集整理的Centos 安装libreoffice 以及 word转pdf转html转epub转txt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android开启服务器配置,Andro
- 下一篇: php微信小程序多图上传,tp5实现微信