日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

openoffice+linux+jodconverter+乱码,OpenOffice安装和转换乱码解决方案

發(fā)布時間:2023/12/2 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 openoffice+linux+jodconverter+乱码,OpenOffice安装和转换乱码解决方案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言:

OpenOffice項目中用途:word轉(zhuǎn)換pdf

Windows安裝、轉(zhuǎn)換:安裝包下載后一路OK就可以正常安裝,轉(zhuǎn)換沒有問題

Linux安裝、轉(zhuǎn)換:安裝有分DEB包和RPM包,下面會說明各自安裝方法

在en_US.UTF-8 系統(tǒng)環(huán)境下會出現(xiàn)亂碼,解決方法如下

詳細操作說明:

1、Linux系統(tǒng)安裝分為DEB包和RPM包,

查看系統(tǒng)的信息:cat /proc/version ,然后選擇適合自己系統(tǒng)的安裝包

DEB包適用于Ubuntu系統(tǒng)

RPM包適用于CentOs系統(tǒng)

1.1、Linux DEB包安裝方法(安裝時切換到管理員權(quán)限,下載點擊下圖紅色按鈕)

(1)解壓包:tar ?-zxvf ?Apache_OpenOffice_4.1.5_Linux_x86-64_install-deb_zh-CN.tar.gz

解壓后會在當前目錄下生成對應的 zh-CN/ 文件夾(如果是英文的壓縮包對應的是en 開頭的)

(2)然后切換到目錄下:cd ?zh-CN/DEBS/

(3)執(zhí)行命令進行安裝:sudo?dpkg?-i?*.deb?(如果是管理員可以不加sudo)

(4)切換到此安裝目錄下:cd /opt/openoffice4/program

(5)執(zhí)行啟動命令:soffice --headless --accept="socket,host=127.0.0.1,port=2002;urp;" --nofirststartwizard &

其他啟動方法:

臨時啟動

/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=2002;urp;" -nofirststartwizard &

永久啟動

nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=2002;urp;" -nofirststartwizard &

記得等一會出現(xiàn)#或者$在關(guān)閉窗口,不然服務(wù)起不來

查看服務(wù)啟動

netstat -lnp |grep 2002

(參考文章)

(6)查看端口啟動:netstat -tln ?(啟動成功會有如下圖2002端口LISTEN)

(7)停止: kill ?6166

1.2 ?Linux RPM包安裝方法(安裝時切換到管理員權(quán)限,下載點擊下圖紅色按鈕)

(1)解壓包:tar ?-zxvf ?Apache_OpenOffice_4.1.5_Linux_x86-64_install-rpm_zh-CN.tar.gz

解壓后會在當前目錄下生成對應的 zh-CN/ 文件夾(如果是英文的壓縮包對應的是en 開頭的)

(2)然后切換到目錄下:cd ?zh-CN/RPMS/

(3)執(zhí)行命令進行安裝:rpm -Uvh *.rpm?(如果是管理員可以不加sudo)

其他啟動步驟參考上面1.1中的對應步驟

2、亂碼解決

首先解答這幾個疑問:

Q:為什么亂碼?

A:英文系統(tǒng)的Linux 內(nèi)字體缺少,而對應需要轉(zhuǎn)換的word中字體有多種不同類型字體,轉(zhuǎn)換時無法對應

Q:我的字體在哪里獲取的?

A:在我的 中文系統(tǒng)的Centos虛擬機中/usr/share/fonts 文件夾內(nèi)所有字體文件

百度云下載字體地址:

提取碼:pcn8

解決亂碼方法如下:

(1)把字體文件夾放入到 ?/usr/share/fonts

擴展:Linux查看字體路徑命令:cat /etc/fonts/fonts.conf

把整個文件夾放入此目錄即可

(2)刷新緩存:fc-cache

3、在安裝過程中可能遇到的問題:

(1)報問題:no suitable windowing system found, exiting.

輸入安裝:yum groupinstall "X Window System",一路安裝完之后重啟系統(tǒng),在啟動 openoffice服務(wù)看看。

(2)?soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &? 啟動時報問題:/opt/openoffice4/program?缺少soffice.bin

或者

項目啟動報問題: Exception in thread "main" java.lang.IllegalStateException: invalid officeHome: it doesn't contain soffice.bin

錯誤原因:我原來正常安裝 在文件夾/opt/openoffice4/program/ 會有soffice.bin

查看命令:find / -name soffice.bin

解決辦法:

從原來安裝的Apache_OpenOffice_4.1.4_Linux_x86-64_install-rpm_zh-TW.tar.gz

卸載后刪除原來的其他文件

重新安裝了Apache_OpenOffice_4.1.5_Linux_x86-64_install-deb_zh-CN.tar.gz

安裝后記得查看/opt/openoffice4/program/ 有沒有soffice.bin

如果遇到其他問題請參考

OpenOffice官方安裝參考地址:

OpenOffice安裝與報錯解決:

我的Demo項目源碼和百度云鏈接地址:

總結(jié)

以上是生活随笔為你收集整理的openoffice+linux+jodconverter+乱码,OpenOffice安装和转换乱码解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。