IO_SWF countShapeEdges 実装

Flash SWF 内の各 Shape の Edge の数を知りたいという要望があったので作ってみました。
確認混みでプログラム作成の所要時間、1時間。慣れると簡単。

導入

pear install openpear/IO_SWF

インストール済みなら、

pear upgrade openpear/IO_SWF

実行

$ php /usr/share/php/sample/swfcountshapeedges.php k.swf
shape_id: 1 => edges_count: 4
shape_id: 4 => edges_count: 50
<略>