<?php require_once 'IO/SWF/Editor.php'; if ($argc != 3) { echo "Usage: php swfgetjpeg.php <swf_file> <bitmap_id>\n"; echo "ex) php swfgetjpeg.php colorformat.swf 2\n"; exit(1); } assert(is_readable($argv[1])); assert(isset($argv[2])); $swfdata = file_get_contents($argv[1]); $bitmap_id = $argv[2]; $swf = new IO_SWF_Editor(); $swf->parse($swfdata); $jpegdata = $swf->getJpegData($bitmap_id); if ($jpegdata === false) { echo "getJpegData({$bitmap_id}) failed\n"; exit(1); } echo $jpegdata; exit(0);