Linux环境安装配置Swftools
2015-10-23 23:41
561 查看
系统:CentOS6.5的64位版本
这里有一位仁兄的几个错误处理办法,下面是swftools的安装配置步骤:
1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。如果不安装会提示machine `x86_64-unknown-linux' not recognized
2、下载编译安装swftools。
3、设置swftools环境变量,使pdf2swf成为一个可执行命令
4、安装xpdf语言包。下载xpdf-chinese-simplified.tar.gz文件,解压到/usr/share/xpdf下,编辑add-to-xpdfrc文件,如下:
tar zxvf xpdf-chinese-simplified.tar.gz
unzip font.zip
mv Gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified/CMap/
cd /usr/share/xpdf/xpdf-chinese-simplified
vi add-to-xpdfrc
内容如下:
cidToUnicode Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/Adobe-GB1.cidToUnicode
unicodeMap ISO-2022-CN /usr/share/xpdf/xpdf-chinese-simplified/ISO-2022-CN.unicodeMap
unicodeMap EUC-CN /usr/share/xpdf/xpdf-chinese-simplified/EUC-CN.unicodeMap
unicodeMap GBK /usr/share/xpdf/xpdf-chinese-simplified/GBK.unicodeMap
cMapDir Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/CMap
toUnicodeDir /usr/share/xpdf/xpdf-chinese-simplified/CMap
displayCIDFontTT Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/CMap/gkai00mp.ttf
保存后退出
字体文件自己下载…
5、最后使用如下转换命令测试:
这里有一位仁兄的几个错误处理办法,下面是swftools的安装配置步骤:
1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。如果不安装会提示machine `x86_64-unknown-linux' not recognized
yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
2、下载编译安装swftools。
wget http://www.swftools.org/swftools-0.9.2.tar.gz
[code]tar vxzf swftools-
0.9
.
2
.tar.gz
cd swftools-
0.9
.
2
./configure --prefix=/usr/swftools
make
make install
3、设置swftools环境变量,使pdf2swf成为一个可执行命令
vim /etc/profile
export PATH=$PATH:/usr/swftools/bin/
4、安装xpdf语言包。下载xpdf-chinese-simplified.tar.gz文件,解压到/usr/share/xpdf下,编辑add-to-xpdfrc文件,如下:
tar zxvf xpdf-chinese-simplified.tar.gz
unzip font.zip
mv Gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified/CMap/
cd /usr/share/xpdf/xpdf-chinese-simplified
vi add-to-xpdfrc
内容如下:
cidToUnicode Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/Adobe-GB1.cidToUnicode
unicodeMap ISO-2022-CN /usr/share/xpdf/xpdf-chinese-simplified/ISO-2022-CN.unicodeMap
unicodeMap EUC-CN /usr/share/xpdf/xpdf-chinese-simplified/EUC-CN.unicodeMap
unicodeMap GBK /usr/share/xpdf/xpdf-chinese-simplified/GBK.unicodeMap
cMapDir Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/CMap
toUnicodeDir /usr/share/xpdf/xpdf-chinese-simplified/CMap
displayCIDFontTT Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/CMap/gkai00mp.ttf
保存后退出
字体文件自己下载…
5、最后使用如下转换命令测试:
pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/opt/123.pdf" -o "/opt/test/%.swf"
转换成功!搞定!
附:Linux环境配置文件如下:
[code]openOfficeStartCommand = /usr/lib/openoffice.org3/program/soffice.bin/ -headless\ -accept="socket,host=127.0.0.1,port=8100;urp;"\ -nofirststartwizard
pdfToSwfCommand = /usr/local/swftools/bin/pdf2swf
bitMapc=-T 9 -s poly2bitmap -s zoom=150
zoom=150
langc=-s languagedir=/usr/local/xpdf-chinese-simplified
port = 8100
相关文章推荐
- 【鸟哥的linux私房菜-学习笔记】Linux的档案权限与目录配置
- 在 Ubuntu 和 Linux Mint 上安装 Terminator 0.98
- 查看linux的出错信息
- iptables详解
- linux系统常用命令和解析
- 【鸟哥的linux私房菜-学习笔记】首次使用相关知识、在线求助 man page
- linux oprofile解析
- linux下安装mysql数据库与相关操作
- linux awk使用
- 进程内核栈、用户栈及 Linux 进程栈和线程栈的区别
- [手游新项目历程]第18天-linux-protobuf+json
- 自己的Linux命令字典
- Linux文件和文件夹复制
- linux中通过修改/etc/passwd,/etc/shadow,/etc/group创建用户
- zbar在centos系统编译
- 第 三 十 九 天:更 换 yum 源 和 卸 载 图 形 界 面
- Centos6.4 安装cobbler
- linux下用vim写基本的c程序
- 【鸟哥的linux私房菜-学习笔记】自由软件,共享软件,免费软件等相关知识
- Redhat6.4未注册 ,yum改成 CentOS6.4 的方法