博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java swf
阅读量:7061 次
发布时间:2019-06-28

本文共 942 字,大约阅读时间需要 3 分钟。

引用:

提取swf文件元信息、压缩swf、解压swf都可以处理,来自于http://www.brooksandrus.com/blog/category/java/,或者直接下载。

一个小例子:

         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");

转载地址:http://cffll.baihongyu.com/

你可能感兴趣的文章
Struts2 <s:token>防止表单重复提交   %{}
查看>>
《系统分析与设计方法》 计算投资回收分析
查看>>
从使用层面上了解委托和事件的区别
查看>>
eclipse安装WindowBuilder
查看>>
Sublime Text 3配置Windows下C/C++编译环境
查看>>
如何进行数据库恢复
查看>>
阿里妈妈图像识别刷新世界最好成绩,识别虚假推广信息准确率超95%
查看>>
NodeJs——(4)和模块
查看>>
阿里巴巴开源技术汇总:115个软件
查看>>
nodejs——网络编程模块
查看>>
nginx 跳转指定接口
查看>>
linux php 连接sql server2000
查看>>
可以拖动的弹出窗
查看>>
Tiny之Web工程构建
查看>>
android 的android httpClient详解
查看>>
IOS SEL的理解与使用
查看>>
iOS开发实用技巧—Objective-C中的各种遍历(迭代)方式
查看>>
iOS开发之SQLite--C语言接口规范(三)——Binding Values To Prepared Statements
查看>>
gdb 调试 sysbench
查看>>
Oracle官方并发教程之中断
查看>>