NAME
SWF::Generator - swf(adobe flash file) generator for perl5
SYNOPSIS
use
SWF::Generator;
my
$swfgen
= SWF::Generator->new;
my
$swf
=
$swfgen
->process(
'foo.xml'
);
# setting swfmill and tt options
my
$swfgen
= SWF::Generator->new(
swfmill_option
=> [
qw/-e cp932/
],
tt_option
=> {
INCLUDE_PATH
=> [
'/tmp/'
] },
);
my
$swf
=
$swfgen
->process(
'foo.xml'
);
# setting vars
my
$xml
=
".....<tags>[% buz %]</tags>"
;
my
$swfgen
= SWF::Generator->new;
my
$swf
=
$swfgen
->process(\
$xml
, {
buz
=>
'bar'
});
DESCRIPTION
SWF::Generator is swf generator for perl5. this module use swfmill.
1) make xml > swfmill swf2xml foo.swf > foo.xml
2) edit xml template > vim foo.xml <tags>xxxxx</tags> => <tags>[% name %]</tags>
3) run SWF::Generator
my $sg = SWF::Generator->new; print $sg->process('foo.xml', { name => 'bar' });
# => output swf binary.
AUTHOR
kan.fushihara {at} gmail.com
SEE ALSO
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.