swftools安装

下载swftools
http://www.swftools.org/download.html

  1. 安装环境
    [root@centos]# yum -y install gcc* automake giflib-devel libjpeg-devel freetype-devel t1lib-devel zlib
  2. 安装swftools
    [root@centos]# tar -xzvf swftools-0.9.2.tar.gz

[root@centos]# cd swftools-0.9.2

#–prefix 是指定的安装路径
[root@centos]# ./configure --prefix=/usr/local/swfTools

[root@centos]# make

[root@centos]# make install

这个过程如果出现报错:

类似于

make[1]: *** [install] 报错信息
make[1]: Leaving directory `/root/swftools-0.9.2/swfs’
make: *** [install] 报错信息
解决的办法是修改swftools-0.9.2/swfs下的Makefile和Makefile.in文件;

install:

$(mkinstalldirs) $(pkgdatadir)

$(mkinstalldirs) $(pkgdatadir)/swfs

$(INSTALL_DATA) ./simple_viewer.swf $(pkgdatadir)/swfs/simple_viewer.swf

$(INSTALL_DATA) ./keyboard_viewer.swf $(pkgdatadir)/swfs/keyboard_viewer.swf

$(INSTALL_DATA) ./PreLoaderTemplate.swf $(pkgdatadir)/swfs/PreLoaderTemplate.swf

$(INSTALL_DATA) ./tessel_loader.swf $(pkgdatadir)/swfs/tessel_loader.swf

$(INSTALL_DATA) ./swft_loader.swf $(pkgdatadir)/swfs/swft_loader.swf

rm -f $(pkgdatadir)/swfs/default_viewer.swf -o -L $(pkgdatadir)/swfs/default_viewer.swf

$(LN_S) $(pkgdatadir)/swfs/simple_viewer.swf $(pkgdatadir)/swfs/default_viewer.swf

rm -f $(pkgdatadir)/swfs/default_loader.swf -o -L $(pkgdatadir)/swfs/default_loader.swf

$(LN_S) $(pkgdatadir)/swfs/tessel_loader.swf $(pkgdatadir)/swfs/default_loader.swf

将两个文件中的标记的 -o -L 去掉;

然后在make install即可;

  1. 安装xpdf(解决乱码问题)
    http://foolabs.com/xpdf/download.html

下载 xpdf-chinese-simplified.tar.gz

下载gbsn00lp.ttf 和 gkai00mp.ttf

解压对应文件

[root@centos]# tar -zxvf xpdf-chinese-simplified.tar.gz

[root@centos]# mv xpdf-chinese-simplified /usr/local

将字体文件复制到对应文件夹下,防止乱码

[root@centos]# mv Gbsn00lp.ttf gkai00mp.ttf /usr/local/xpdf-chinese-simplified/CMap/
5. 设置swftools环境变量,使pdf2swf成为一个可执行命令
[root@centos]# vim /etc/profile
export PATH=$PATH:/usr/local/swfTools/bin/
6. 测试
[root@centos]# pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s z

作者:那个初衷
链接:https://www.jianshu.com/p/101994b03bf4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值