在Swf DotNet库中添加透明PNG到SWF(VB.NET)

时间:2011-11-14 12:54:38

标签: vb.net flash

SwfDotNet库似乎是一个很棒的库,用于在VB.NET中从代码中创建swfs。

不幸的是,它的记录很少,而且例子很少。

我想知道如何将透明PNG添加到SWF帧,无损或jpeg压缩。

我知道它与DefineBitsJpeg3Tag有关,但我无法使其工作。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我不知道SwfDotNet,但我确实知道SWF文件格式。

您可以采取两种方法:

1)使用格式标记为5(32位ARGB缓冲区)的DefineBitsLossless2标记。这将使用SWF的默认压缩(zlib)为您提供“本机”无损数据。

2)使用DefineBitsJPEG3标签并嵌入PNG文件。 Flash播放器规范支持。