`
dwangel
  • 浏览: 261417 次
社区版块
存档分类
最新评论

ai文件到swf文件

阅读更多
朋友有个需求,把 ai 文件里的图片 替换 一个 swf 里图片播放。
我现在编程用mac 一下子找不到合适的软件,
就只好搜搜 开源命令行工具了。

最后使用了 imagemagick 和 swftools

首先 把 ai 文件转 图片文件,我选了png。
这个用的是 imagemagick, 在网上找了指令(转成带透明背景的 png):

    convert ai:source.ai -channel rgba -alpha on out.png

试了几次没成功,用brew 升级了imagemagick也不行。最后 基于错误信息 搜了一下,需要安装 brew install ghostscript。 ai文件里如果有多页,会自动分成多个文件。上面会输出 out-1.png out-2.png .....
(ai 是 Illustrator的矢量图文件,实际上是绘图脚本。)
后面因为发现要 用jpg,所以 又把png 格式改成了jpeg,同时背景置白色
      convert out-1.png -background white -flatten 01.jpg

然后 装了 swftools  : brew install swftools
用 swfextract 抽元素之前要先用  swfextract -v ori.swf 列一下已有元素。
抽取时 用 -p 指定 png格式不成功,因为 源swf 里的图片是 jpeg格式的。

然后 用  swfextract -j 1 ori.swf  -o 01.jpg 这个语法一个个抽出图片。

最后,合并成swf:
jpeg2swf -o out.swf 01.jpg 02.jpg 03.jpg 04.jpg

0
0
分享到:
评论

相关推荐

    swf文件转html5工具软件

    swf文件转html5工具软件,swf动画转完以后就可以在网页上播放了。flash文件本身是不可以的,需要转一下成为视频格式。

    SWF反编辑软件

    导入*.swf文件,还可以编辑导入文件中的元素。 您无需*.fla格式的文件就可以修改并替换这些 文件中的元素。 比如:矢量图、实例、文字或者动作脚本。 提供了快捷的模板向导,随着向导的指引, 可以让您在几分钟内...

    flash使用flexpaperviewer.swf网页PDF文档

    flash使用flexpaperviewer.swf网页PDF文档 flash使用flexpaperviewer.swf网页PDF文档

    万能阅读器软件力求解决常用文件的打开问题,万能是我们的软件努力的方向。

    dcr, sr2,wdl,swf,rar, zip, arj, img, iso, 7z, ace, bz2, cab, gz, jar, lzh, tar, uue, z,ebx,eml,dwg, dxf, dwj,ppt,doc, rtf, wri, txt, css, ini, asm, asp, bas, bat, cls, cmd, cpp, dot, js, jsp, log, xlm...

    Adobe Flash Catalyst CS5

    2.可将psd文件和ai文件直接导入使用; 3.无需写代码,但实现的交互相对简单; 4.生成的fxp工程文件可导入Flex中使用。 Adobe® Flash® Catalyst™ 是一个专业的交互设计工具,可以让你在不写任何代码的情况下迅速把...

    万能文件查看器--天羿软件

    不需要安装其它软件的情况下,可以打开很多文件,支付的格式如下,有什么确实很方便: sxw, htm, html, docx, dotx, odt, pdb, prc, fax, g3n, g3f, xif, pcx, tga, targa, vda, icb, vst, pix, pxm, ppm, pgm, pbm, ...

    文件下载及web文件的contentType类型大全

    ".ai"="application/postscript" ".aif"="audio/aiff" ".aifc"="audio/aiff" ".aiff"="audio/aiff" ".anv"="application/x-anv" ".asa"="text/asa" ".asf"="video/x-ms-asf" ".asp"="text/asp" ".asx"="video/x-ms-...

    freehandmxv11.0.2.92中文绿色版.rar

    支持导出 txt、ai、bmp、eps、gif、jpg、swf、pdf、png、psd、rtf 等格式,结合HTML更是出众之极。透过 Freehand MX 将您的设计能力发挥到极限。只有 FreeHand MX 能在一个流畅的图形环境中替您从概念顺畅地转移到...

    FREEHAND10.0a简体中文版

    支持导出 txt、ai、bmp、eps、gif、jpg、swf、pdf、png、psd、rtf 等格式,结合HTML更是出众之极。透过 Freehand MX 将您的设计能力发挥到极限。只有 FreeHand MX 能在一个流畅的图形环境中替您从概念顺畅地转移到...

    FREEHAND10简体中文

    支持导出 txt、ai、bmp、eps、gif、jpg、swf、pdf、png、psd、rtf 等格式,结合HTML更是出众之极。 透过 Freehand MX 将您的设计能力发挥到极限。只有 FreeHand MX 能在一个流畅的图形环境中替您从概念顺畅地转移到...

    freeHand24

    支持导出 txt、ai、bmp、eps、gif、jpg、swf、pdf、png、psd、rtf 等格式,结合HTML更是出众之极。透过 Freehand MX 将您的设计能力发挥到极限。只有 FreeHand MX 能在一个流畅的图形环境中替您从概念顺畅地转移到...

    杜比视界高清解码播放器

    - 视频:mp4, avi, flv, wmv, mkv, m4v, mov, rmvb, blu-ray, 4k, swf等几乎所有视频格式 - 音频:mp3, wma, wav, flac, dat, ac3, aac, ape, ogg, ra等几乎全部声音格式 - 网络流:支持http, rtmp, rtp, udp, hls, ...

    JAVA上百实例源码以及开源项目

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    java开源包1

    jActionScript 是一个使用了 JavaSWF2 的 Flash 解析器和生成器。提供了一个基于对象模型的 ActionScript 字节码,并提供了 ActionScript 字节码统计工具。 Java类重加载工具 JReloader JReloader 是一个用来重新...

    透明flash漂亮的烟花动画素材含fla源文件下载

    透明flash漂亮的烟花动画素材含fla源文件下载

    SWFQuicker.rar

    <br>闪客之锤最强大的一个功能是运用智能的运动动画分析和完全的动作脚本支持,来导入*.SWF格式的文件。所有导入的元素及动作脚本可以被轻松的修改,还可以将影片再导出为SWF格式,保证原来影片的元素和功能毫无...

    flash_cs5_help.pdf

    使用 Illustrator AI 文件...62 使用 InDesign 文件..... . . 70 使用 Photoshop PSD 文件... . . . . . . . . . . . 70 第 5 章: 创建和编辑插图 绘制...... . 78 改变对象形状.... . . . . . . . 100 移动、排列和...

    FreeHandMX

    FreeHandMX-sc版面设计,支持导出 txt、ai、bmp、eps、gif、jpg、swf、pdf、png、psd、rtf 等格式,结合HTML更是出众之极。透过 Freehand MX 将您的设计能力发挥到极限。只有 FreeHand MX 能在一个流畅的图形环境中...

    JAVA上百实例源码以及开源项目源代码

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

Global site tag (gtag.js) - Google Analytics