office轉pdf windows-linux-java工具類

 概述java

  該文檔詳細描述了在windows和Linux環境下安裝openoffice的全過程以及用java代碼實現office轉pdf文件的操做,文檔中以Apache_OpenOffice_4.1.5_Win_x86_install_zh-CN.exe和Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz爲例。linux

 

 

Windows:windows

1.安裝Apache_OpenOffice_4.1.5_Win_x86_install_zh-CN.exeless

  連接:https://pan.baidu.com/s/19QABTlaHu8Eato26FQRdAw
  提取碼:zkr3 socket

2.cmd啓動命令工具

(1)   cd  C:\Program Files (x86)\OpenOffice 4\program字體

(2)   soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" –nofirststartwizardspa

 

 Linux:blog

1. 首先須要肯定你的Linux是支持 RPM包仍是DEB包。文檔

rpm --versiondpkg --version用來打印軟件版本號,若是第一命令有打印出版本號就說明支持rpm,第二有打印出版本號就說明支持deb

2. 下載openoffice軟件包,我下載的是rpm版本的,(Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz)

    連接:https://pan.baidu.com/s/1i6nc9vCUtzcSJyrb7_A5IQ
    提取碼:l2zv

3. 將下載好的軟件包放到你的/usr/local中

4. 進入cd usr/local中解壓tar zxvf Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz

5. 解壓進入到zh-CN/RPMS 文件夾下 輸入命令 rpm -ivh *.rpm 開始安裝 (由於RPMS 文件夾下有不少rpm包)用這條命令就能安裝全部的rpm

6. 安裝完後 進入到RPMS 文件夾下的desktop-integration文件夾 desktop-integration夾裏有4個rpm包 分別是四個不一樣發行版的linux,選擇相應發行版本那個rpm包,用 rpm 命令進行安裝(openoffice4.1.3-redhat-menus-4.1.3-9783.noarch.rpm)

7. 啓動程序

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

8.到這兒就已經大功告成了

 

若是啓動失敗,找不到libXext.so.六、libfreetype.so.6文件能夠作如下操做
1) yum install libXext.x86_64
2) cp -a /usr/lib64/libXext.so.6 /opt/openoffice4/program/
3) yum install freetype
4) cp -a /usr/lib64/libfreetype.so.6 /opt/openoffice4/program/
5) yum groupinstall "X Window System"

 

安裝部署完openoffice以後,再安裝新字體
1) 在 /usr/share/fonts/ 下面新建目錄 win_font
2) 在window虛擬機環境下找到C:\Windows\Fonts 下面的字體包複製到 /usr/share/fonts/win_font
3) linux系統識別新的中文字體: sudo fc-cache -fv
4) 確認新的中文字體庫是否已經安裝 fc-list :lang=zh-cn | sort

 

 java調用工具類

     連接:https://pan.baidu.com/s/1pNwl8B6oasXB3x4v-xSOog
     提取碼:ngap

相關文章
相關標籤/搜索