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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux swftools java_linux安装openoffice与SWFtools工具

發布時間:2025/5/22 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux swftools java_linux安装openoffice与SWFtools工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一步安裝openoffice

安裝最新的openoffice?需要最新的系統,redhadserver5.5不行,因為里面GLIBC最高是2.5的,最新的openoffice需要GLIBC_2.11。所以openoffice安裝到了線上的CentOS?6.3上面。

1:下載最新的?openoffice

地址:

下載文件。

2:下載完成后解壓

tar?xfApache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN.tar.gz

[root~]#?tar?xfApache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN.tar.gz

3.安裝軟件

[root~]#?cd?zh-CN/

[root~]#?cd?RPMS

安裝所有的rpm

[root~]#?yum?localinstall?*.rpm???//注意,請用??yum?localinstall?而不是?yum?install

也可以使用rpm?-ivh?*.rpm(推薦,少報錯)

然后再安裝desktop-integration下的openoffice.org3.4-redhat-menus-3.4-9593.noarch.rpm

注意可能需要重新安下openoffice.org-ure-3.4.1-9593.x86_64.rpm?這個rpm?在RPMS目錄下

4.啟動服務

進入安裝目錄/opt/openoffice.org3/program

執行命令:soffice-headless?-accept="socket,host=127.0.0.1,port=8100;urp;"-nofirststartwizard?&

可能遇到的問題1

[program~]$?soffice?-headless-accept="socket,host=127.0.0.1,port=8100;urp;"?-nofirststartwizard&

[1]?3094

[program~]$?/opt/openoffice.org3/program/soffice.bin:?error?while?loading?sharedlibraries:?libuno_sal.so.3:?cannot?open?shared?object?file:?No?such?file?ordirectory

[1]+??Exit?127????????????????soffice?-headless-accept="socket,host=127.0.0.1,port=8100;urp;"?-nofirststartwizard

解決方法

重新裝openoffice.org-ure-3.4.1-9593.x86_64.rpm

進入RPMS?目錄

[program~]$?sudorpm?-ivh?openoffice.org-ure-3.4.1-9593.x86_64.rpm

Preparing...???????????????###########################################?[100%]

1:openoffice.org-ure?????###########################################[100%]

然后重新進入

[keylogic@AY1303191548348936fe?RPMS]$?cd/opt/?openoffice.org3/program/

可能遇到的問題2

Openoffice啟動是要java支持的,所有系統要先安裝java

第二步安裝SWFtools

一.?swftools需要freetype-2.4.6.tar.gz和jpegsrc.v8c.tar.gz兩個組件,才能編譯通過;

二.?在轉換包含中文的PDF文檔時,常常會因為缺少所需的字體而出現亂碼,或者干脆就沒有文字。

當時也是查了很多前輩大牛的資料,才安裝成功,現在整理一下安裝的過程,作為存儲。

安裝過程:

1.?下載swftools-2011-01-23-1815.tar.gz和freetype-2.4.6.tar.gz、jpegsrc.v8c.tar.gz兩個組件(附件中有)

2.?執行一下命令,安裝兩個組件

tar?-xzvf?freetype-2.4.6.tar.gz

cd?freetype-2.4.6

./configure

make

make?install

tar?-xzvf?jpegsrc.v8c.tar.gz

cd?jpeg-8c

./configure

make

make?install

如果報錯:/usr/bin/install:?無法創建普通文件"/usr/local/man/man1/cjpeg.1":?沒有那個文件或目錄

make:?***?[install]?錯誤?1

先創建文件夾:mkdir?-p?/usr/local/man/man1?然后在make?install即可。

3.?安裝swftools

tar?-xzvf?swftools-2011-01-23-1815.tar.gz

cd?swftools-2011-01-23-1815

ldconfig??/usr/local/lib

./configure

make

make?install

安裝完成后執行一下,pdf2swf?-h?有幫助內容顯示,則證明安裝成功

如果所轉換的PDF不包含中文,則到此為止就可以正常使用了。

如果包含中文,就需要使用到xpdf的字體庫

tar?-xzvf?xpdf-chinese-simplified.tar.gz

解壓到任意路徑,例如/usr/local/xpdf/xpdf-chinese-simplified

下載

http://ftp.gnu.org/gnu/non-gnu/chinese-fonts-truetype/gkai00mp.ttf.gz

http://ftp.gnu.org/gnu/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz

解壓出ttf文件gkai00mp.ttf和gbsn00lp.ttf,放到/usr/local/xpdf/xpdf-chinese-simplified/CMap/路徑下

5.?配置/usr/local/xpdf/xpdf-chinese-simplified/add-to-xpdfrc文件

#-----?begin?Chinese?Simplified?support?package?(2011-sep-02)

cidToUnicode????Adobe-GB1???????/usr/local/xpdf/xpdf-chinese-simplified/Adobe-GB1.cidToUnicode

unicodeMap??????ISO-2022-CN?????/usr/local/xpdf/xpdf-chinese-simplified/ISO-2022-CN.unicodeMap

unicodeMap??????EUC-CN????????????/usr/local/xpdf/xpdf-chinese-simplified/EUC-CN.unicodeMap

unicodeMap??????GBK?????????????????/usr/local/xpdf/xpdf-chinese-simplified/GBK.unicodeMap

cMapDir???????????Adobe-GB1???????/usr/local/xpdf/xpdf-chinese-simplified/CMap

toUnicodeDir?????????????????????????????/usr/local/xpdf/xpdf-chinese-simplified/CMap

displayCIDFontTT?Adobe-GB1???/usr/local/xpdf/xpdf-chinese-simplified/CMap/gkai00mp.ttf

displayCIDFontTT?Adobe-GB1???/usr/local/xpdf/xpdf-chinese-simplified/CMap/gbsn00lp.ttf

#-----?end?Chinese?Simplified?support?package

注意紅色部分的路徑,需要按照實際xpdf-chinese-simplified文件夾的路徑修改。

如果在轉換過程中出現:

Error:?Couldn't?find?a?font?for?'宋體'

或者

ERROR???Internal?error:?No?current?splash?fontinfo

或者

ERROR???Invalid?charid?1?for?font?0x60000000000ac370?(0?characters)

需要自己在網上,或者本機的c:/Windows/fonts目錄下尋找相應的確實字體(例如‘宋體’),然后放置在CMap文件夾內,按照斜線部分在add-to-xpdfrc文件中添加相應的配置,即可。

freetype-2.4.6.tar.gz?下載地址:https://skydrive.live.com/redir?resid=50E13C8D81C05C21!970

jpegsrc.v8c.tar.gz?下載地址:https://skydrive.live.com/redir?resid=50E13C8D81C05C21!969

xpdf-chinese-simplified.tar.gz?下載地址:https://skydrive.live.com/redir?resid=50E13C8D81C05C21!968

總結

以上是生活随笔為你收集整理的linux swftools java_linux安装openoffice与SWFtools工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。