批量渲染具有不同图像和文本的横幅
对于当前项目,我需要创建 5 种不同横幅尺寸的 25 个版本。就版本而言,我的意思是内容略有不同,即:横幅中某处有不同的图像和不同的文本。
对于这个问题,假设我会以某种方式确保所述图像和文本都适合该特定尺寸的设计,这样我就可以为每个尺寸创建某种模板,并为其添加某种占位符。如果有的话,什么是有效的方法来自动渲染每个尺寸的这些不同版本?是否可以?
一些要求:
- Actionscript 2
- 渲染的 swf 应该只包含该 swf 的图像(因此,不是所有可能的图像)。
- 同上的文本,虽然没有你想象的那么重要。
我最喜欢使用的工具:
- Adobe Flash IDE CS3
- 编写主要用于 Flash IDE 的 ActionScript 2 类文件,而不是 Flex。
虽然我可能会考虑使用 Flex,但最好不要。
因此,总而言之,我正在寻找这样的内容:
- 对于每种尺寸,我将创建一些包含 25 个图像及其随附文本位置的数据文件。
- 让一些自动化进程读取此数据文件并将每个“记录”与某种 Flash 模板合并,从而自动呈现 25 个不同的版本。
For a current project I need to create 25 versions of 5 different banner sizes. By version, I mean having slightly different content, namely: a different image and different text somewhere in the banner.
Let's, for this question, suppose I'll make sure somehow that said images and texts will all fit fine in the design for that particular size, so that I could create some sort of template per size, with some sort of placeholders for them. What is an efficient method, if any, to automate the rendering of these differing versions per size? Is it possible?
Some requirements:
- Actionscript 2
- The rendered swf should only contain the image meant for that swf (so, not all possible images).
- Idem for the text, although a little less important as you can imagine.
Tools I'm most comfortable working with:
- Adobe Flash IDE CS3
- Writing actionscript 2 classes files primarily meant for the Flash IDE, not Flex.
Although I might consider using Flex, but preferably not.
So, concluding, I'm looking for something like this:
- For each size, I'll create some data-file with locations of 25 images and their accompanying texts.
- Have some automated process read this data-file and merge each 'record' with some sort of Flash template, thereby automatically rendering the 25 different versions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不确定我想帮助把 125 个横幅带到世界各地,呵呵,但开玩笑吧,你可以看看 JSFL,Flash IDE 的宏脚本语言:
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/js/html/wwhelp.htm?href=Part7_Extending_Flash_1.html
Not sure I want to help bring 125 banners to the world, hehe, but kidding aside, you could take a look at JSFL, the macro scripting language for the Flash IDE:
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/js/html/wwhelp.htm?href=Part7_Extending_Flash_1.html