一个小例子:
swfheader header = new swfheader("g:\\mplayer\\test.swf");
system.out.println("signature: " + header.getsignature());
system.out.println("version: " + header.getversion());
system.out.println("compression: " + header.getcompressiontype());
system.out.println("size: " + header.getsize());
system.out.println("nbits: " + header.getnbits());
system.out.println("xmax: " + header.getxmax());
system.out.println("ymax: " + header.getymax());
system.out.println("width: " + header.getwidth());
system.out.println("height: " + header.getheight());
system.out.println("framerate: " + header.getframerate());
system.out.println("framecount: " + header.getframecount());
压缩、解压缩,需要注意生成的文件将覆盖原文件:
//压缩
swfcompressor compressor=new swfcompressor("g:\\mplayer\\test.swf");
//解压缩
swfdecompressor decompressor=new swfdecompressor("g:\\mplayer\\test.swf");
文章转自庄周梦蝶 ,原文发布时间 2008-01-04