CentOS swftools 编译安装

 

CentOS swftools 编译安装

 

SWFTools是一种实用工具与Adobe Flash文件(SWF文件)工作的集合。该工具集包括用于阅读的SWF文件,结合他们,和他们建立从其他内容(如图像,声音文件,视频或源代码)程序。 SWFTools是在GPL下发布的。好处是别人无法下载转换的swf文件,有利于保护知识。

 

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

解决在CentOS 5.5 64bit 下编译安装失败需要先安装如下软件。

#  yum -y install giflib-devel libjpeg-devel freetype-devel t1lib-devel zlib

2.       安装swftools

# tar -xzvf swftools-0.9.1.tar.gz

# cd swftools-0.9.1

# ./configure --prefix=/u/swftools

# make

# make install

 

编译错误:

安装过程中,出现如下错误及解决办法:

错误1

***************************************************

* The following headers/libraries are missing:  ungif gif_lib.h

* Disabling gif2swf tool...

***************************************************

解决办法:

yum install giflib-devel

 

错误2

***************************************************

* The following headers/libraries are missing: jpeglib t1lib ungif jpeglib.h freetype t1lib.h gif_lib.h

* Disabling pdf2swf tool...

* Disabling jpeg2swf tool...

* Disabling gif2swf tool...

***************************************************

解决办法:

yum install giflib-devel libjpeg-devel freetype-devel t1lib-devel

 

swftools 对中文乱码问题

直接将windows系统的相关字体复制到linux字体目录下windows字体目录 c:\windows\fontslinux字体目录 /usr/share/fonts目前我只复制了以下字体

simfang.ttf 仿宋体

simhei.ttf 黑体

simkai.ttf 楷体

simsun.ttf 宋体和新宋体,原文件名simsun.ttc

tahoma.ttf tahoma字体

tahomabd.ttf tahoma字体的粗体形式

verdana.ttf verdana字体

verdanab.ttf verdana字体的粗体形式

verdanai.ttf verdana字体的斜体形式

verdanaz.ttf verdana字体的粗体+斜体形式在CentOS目录里新建一个win文件夹

# mkdir /usr/share/fonts/win

# chmod 644 /usr/share/fonts/win/*将以上字体文件复制到/usr/share/fonts/win目录下执行

# mkfontscale

# mkfontdir      # mkfont命令是生成win目录下所包含的字体的索引信息

# fc-cache                    # fc-cache命令更新字体缓存

# fc-cache -f –v

然后运行reboot 重启系统。字体美化就OK!

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值