SWF Editor for PHP (試作品レベル)
(c) 2008/03/09- yoya@awm.jp

目的

  • とりあえず画像の入れ替え

設計

  • PHP extension (php 5.1.6 ← CentOS 5 の yum の対応バージョンがそれなので…)
  • bit stream 処理は自作 (もしイイのがあったら誰か教えて…)
  • CWF (zlib 圧縮) 対応は後回し (でも、後で対応できるように) ← 対応しました

API

class SWFEditor {
     function input(string swddata)  return true/false;
     function output()               return string swfdata;
     function getJpegData(integer jpegid)
                                    return string jpegdata;
     function replaceJpegData(integer jpegid, string jpegdata
                                           [,string alphadata])
                                    return true/false;
     function swfInfo()             return ; // print swfInfo
     ---- ここから下は未実装
     function getTagList();
                                    return array(tagid => size, ...)
     function getTagData(integer seqno);
                                    return string tagdata;
     function getJpegAlpha(integer jpegid)
                                    return string alphadata;
}

実装

  • なるべく swf_{object|header|tag|...}.c 側に処理を作って、swfed.c はそこへの橋渡しのみ

成果物

プログラム

日記

資料

調査

参考

未参考

関連ページ


Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes