- 授权协议: BSD
- 开发语言: Java C/C++
- 操作系统: 跨平台
- 软件首页: http://www.flagstonesoftware.com/index.html
软件介绍
Transform SWF提供一套完整的,面向对象的API来分析、操作和生成Flash文件。
Transform SWF 是一个简单易用的用户库,用来读写 Flash 的swf 和 Flash 视频文件。它包含对应每种tag和数据结构的类。提供 C 语言和 Java 语言两种版本。
Java 的示例代码:
import java.awt.Font;
import java.io.IOException;
import com.flagstone.transform.*;
import com.flagstone.transform.util.*;
int width = 6000;
int height = 1000;
int border = 400;
int fontSize = 240;
try {
FSMovie movie = new FSMovie();
Font font = new Font("Arial", Font.PLAIN, 1);
String txt = "The quick, brown, fox jumped over the lazy dog.";
char[] characters = txt.toCharArray();
java.util.Arrays.sort(characters);
FSTextConstructor constructor = new FSTextConstructor(
movie.newIdentifier(), font);
constructor.willDisplay(characters);
FSDefineFont2 definition = constructor.defineFont();
FSDefineText2 text = constructor.defineText( movie.newIdentifier(), txt, fontSize, new FSColor(0,0,0));
movie.setFrameSize(new FSBounds(-border, -border, width, height));
movie.setFrameRate(1.0f);
movie.add(new FSSetBackgroundColor(FSColorTable.lightblue()));
movie.add(definition);
movie.add(text);
movie.add(new FSPlaceObject2(text.getIdentifier(), 1, 0 , 0));
movie.add(new FSShowFrame());
movie.encodeToFile("example.swf");
}
catch (IOException e) {
System.err.println("Cannot write to file");
}
架构真经
马丁L. 阿伯特(Martin L. Abbott)、迈克尔T.费舍尔(Michael T. Fisher) / 机械工业出版社 / 2017-4 / 79
前言 感谢你对本书第2版感兴趣!作为一本入门、进修和轻量级的参考手册,本书旨在帮助工程师、架构师和管理者研发及维护可扩展的互联网产品。本书给出了一系列规则,每个规则围绕着不同的主题展开讨论。大部分的规则聚焦在技术上,少数规则涉及一些关键的思维或流程问题,每个规则对构建可扩展的产品都是至关重要的。这些规则在深度和焦点上都有所不同。有些规则是高级的,例如定义一个可以应用于几乎任何可扩展性问题的模......一起来看看 《架构真经》 这本书的介绍吧!
html转js在线工具
html转js在线工具
HEX CMYK 转换工具
HEX CMYK 互转工具
