SWFTools是一種實用工具與Adobe Flash文件(SWF文件)工作的集合。 該工具集包括用於閱讀的SWF文件,結合他們,和他們建立從其他內容(如圖像,聲音文件,視頻或源代碼)程序。
簡介
SWFTools 是一組用來處理 Flash 的 swf 文件的工具包,包括:
1. 合併工具 swfcombine
2. 抽取工具 swfextract
3. PDF/JPEG/PNG/AVI/TTF/WAV 到 SWF 的轉換工具 :pdf2swf, jpeg2swf, png2swf, avi2swf, font2swf, and wav2swf|
4. 文本解析工具 swfstrings
5. SWF 解析器 swfdump
6. SWF 讀寫庫 rfxswflib。
組件
當前穩定版本是SWFTools 0.9.1,該版本包含以下組件:
PDF2SWF:
一個PDF格式的SWF轉換器。 每頁生成一幀。 使您能夠完全格式化的文本,包括表格,公式,在你的Flash動畫圖形等。 它的基礎上的xpdf PDF格式Noonburg解析器從德里克二。
SWFCombine:
阿例如改變大小)多工具插入功能主權財富基金主權財富基金到包裝,contatenating主權財富基金,主權財富基金或堆疊操作的基本參數(。
SWFStrings:
掃描SWF的文本數據。
SWFDump:
打印出SWF的各種信息的圖像,比如載/數據字體/聲音,拆卸所載代碼以及交叉參考和邊界框。
JPEG2SWF:
接受一個或多個JPEG圖片,並生成一個從他們的SWF幻燈片。 支持運動估計壓縮(H.263的)更好的視頻序列壓縮。
PNG2SWF:
像JPEG2SWF,只爲PNG圖像。
GIF2SWF:
轉換的GIF到SWF。 還能夠處理GIF動畫。
WAV2SWF :
WAV音頻文件轉換成SWF文件,使用的LAME MP3編碼器庫。AVI2SWF AVI動畫文件轉換爲SWF。 它支持Flash MX的H.263的壓縮。 一些例子可在examples.html 。 (注意:此工具不包含在最新的版本了,因爲ffmpeg或者MEncoder的工作現在做的更好)
Font2SWF:
轉換字體文件(TTF整合,類型1)到SWF。
SWFBBox:
允許讀出,優化和調整的SWF包圍盒。
SWFC:
一個簡單的腳本文件的工具創建的SWF文件從。 包括這兩個ActionScript 2.0和ActionScript 3.0的支持。
SWFExtract:
允許提取影片剪輯,聲音,圖像等,從SWF文件。
AS3Compile:
一個獨立的ActionScript 3.0編譯器。 兼容大多使用Flex。
SWFTools支持Solaris,Linux(32和64位),FreeBSD,OpenBSD和HP - UX,Solaris和MacOS X和Windows 98/ME/2000/XP/Vista/7 等工作環境。