Ubuntu安装swftools

1.软件地址

http://download.savannah.gnu.org/releases/freetype/freetype-2.5.3.tar.gz
http://www.ijg.org/files/jpegsrc.v9a.tar.gz
http://swftools.org/swftools-0.9.2.tar.gz

2.安装Jpegsrc

tar xzvf   jpegsrc.v9a.tar.gz
cd jpegsrc
./configure
make
make install

3.安装freeType

./configure
make
make install

4.安装libjpg

执行 sudo apt search libjpg
发现下面两个包
libjpgalleg4-dev
libjpgalleg4.4

执行sudo apt-get install  libjpgalleg4-dev libjpgalleg4.4 进行安装

5.安装swftools

./configure
make
make install

6.执行pdf2swf,出现下面的内容表明安装成功

pdf2swf  file.pdf -o file.swf  命令可以将 file.pdf转化为 file.swf 

Usage: pdf2swf [-options]  file.pdf -o  file.swf  

-h , --help                     Print short help message and  exit
-V , --version                  Print version info and  exit
-o , --output  file.swf         Direct output to  file.swf.  If  file.swf contains '%' ( file%.swf), then  each page goes to a separate  file.
-p , --pages  range             Convert only pages in  range with  range e.g. 1-20 or 1,4,6,9-11 or
-P , --password password        Use password  for deciphering the pdf.
-v , --verbose                 Be verbose.  Use more than one -v  for greater effect.
-z , --zlib                     Use Flash 6 (MX) zlib compression.
-i , --ignore                  Allows pdf2swf to change the draw order of the pdf. This may make the generated
-j , --jpegquality quality     Set quality of embedded jpeg pictures to quality. 0 is worst (small), 100 is best (big). ( default:85)
-s , --set param=value         Set a SWF encoder specific parameter.  See pdf2swf -s help  for more information.
-w , --samewindow              When converting pdf hyperlinks, don't make the links open a new window. 
-t , --stop                    Insert a stop() command in each page. 
-T , --flashversion num        Set Flash Version in the SWF header to num.
-F , --fontdir directory       Add directory to the font search path.
-b , --defaultviewer           Link a standard viewer to the swf file. 
-l , --defaultloader           Link a standard preloader to the swf file which will be displayed while the main swf is loading.
-B , --viewer filename         Link viewer filename to the swf file. 
-L , --preloader filename      Link preloader filename to the swf file. 
-q , --quiet                   Suppress normal messages.  Use -qq to suppress warnings, also.
-S , --shapes                  Don't  use SWF Fonts, but store everything  as shape.
-f , --fonts                   Store full fonts in SWF. (Don't reduce to used characters).
-G , --flatten                 Remove as many clip layers from file as possible. 
-I , --info                    Don't  do actual conversion, just display a  list of all pages in the PDF.
-Q , --maxtime n               Abort conversion after n seconds. Only available on Unix.
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值