SWFTools 详细教程 android软件开发教程

  次阅读 作者:智能小宝 来源:互联网 2016-03-01 13:19 我要评论(0)

font2swf.exe

//把字体文件转成flash(SWF)文件,应该是为了写flash时调用字体用的

jpeg2swf.exe

//把多张jpeg转成一个swf的slideshow

png2swf.exe

//和jpeg2swf差不多,适用于png格式的图片而已

gif2swf.exe

//这个也和jpeg2swf差不多,而且支持动态的gif文件

pdf2swf.exe

//在xpdf的基础上开发的,能解析pdf,并把pdf转成flash(SWF)文件,对中文等多字节字体支持很好

swfcombine.exe

//合并两个swf文件,应该说是把一个由pdf2swf生成的swf文件插入到一个swf模板中,比如添加导航条等功能

wav2swf.exe

//把声音文件转成swf,需要lame的mp3 encoder 类支持

swfstrings.exe

//扫描swf文件,并导出text文本,swf2text,用于抽取swf中的文字,这样swf也可以支持文字查找了。

swfbbox.exe

//这个也许应该理解为显示和调整swf尺寸的,有些pdf文件转成swf后会出现显示不完整的现象,那就要用到这个了

具体的功能就顾名思义了。

其中把pdf转成swf的工具就是pdf2swf了。在命令行中运行pdf2swf src.pdfdes.swf一般能满足需求。而命令行参数可以通过pdf2swf -f得到:

-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‘13568621′ (file13568630.swf), then each page指定输出的swf文件名

-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.指定打开pdf的密码

-v , –verbose Be verbose. Use more than one -v for greatereffect.转换时输出详细的内容

-z , –zlib Use Flash 6 (MX) zlib compression.使用Flash 6的zlib压缩机制

-i , –ignore Allows pdf2swf to change the draw order of the pdf. This maymake the generated允许程序修改pdf的绘制顺序,可能会导致结果与原来有差异

-j , –jpegquality quality Set quality of embedded jpeg pictures to quality.0 is worst (small), 100 is best (big).(default:85)设置转换其中的jpeg图片的质量,从0到100,默认值是85。

-s , –set param=value Set a SWF encoder specific parameter. See pdf2swf -shelp for more information. 设置SWF转码时候的参数,具体参数可以用pdf2swf -s help获取

-w , –samewindow When converting pdf hyperlinks, don’t make the links opena new window. 设置转换后的swf打开原pdf中的连接时使用相同的窗口

-t , –stop Insert a stop() command in each page. 在每页结尾添加一个stop()命令

-T , –flashversion num Set Flash Version in the SWF header to num.设置SWF所使用的flash版本号

-F , –fontdir directory Add directory to the font search path.指定字体文件所在路径

-b , –defaultviewer Link a standard viewer to the swf file.指定默认的swf导航文件,用来翻页、放大缩小等等

-l , –defaultloader Link a standard preloader to the swf file which will bedisplayed while the main swf is loading. 指定默认的swf加载文件,用来显示加载进程效果

-B , –viewer filename Link viewer filename to the swf file.指定swf导航文件,作用同-b

-L , –preloader filename Link preloader filename to the swf file.指定swf加载文件,作用同-l

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...