閱讀395 返回首頁    go 阿裏雲 go 技術社區[雲棲]


發布swf-util 0.01

  swf-util是一個使用Ruby讀取swf頭信息(高度、寬度、文件大小、幀數等等)、壓縮和解壓縮swf文件的工具類庫,改寫自java版本
項目主頁:https://code.google.com/p/swf-util/
協議:MIT License
平台:JRuby or c ruby 1.8.x on linux
依賴BitStruct,請到這裏下載安裝bit-struct。在windows上的Ruby Zlib的實現有問題,linux下正常,使用JRuby也可以。
使用例子:
#read swf head
require 'swf_util'

header=SwfUtil::read_header("test.swf")
puts header.inspect
header.version
header.frame_rate
header.width
header.frame_count


#decompress swf
SwfUtil::decompress_swf("test.swf")

#compress swf
SwfUtil::compress_swf("test.swf")

最後更新:2017-05-17 17:32:08

  上一篇:go  用遞歸計算階乘咋不行呢?
  下一篇:go  《雲周刊》第122期:"永恒之藍"勒索病毒防護全攻略,再也不用拔網線了