|
数据驱动图形向导是Fireworks从MX版本开始出现的一项强劲功能。这个程序是由Dearmweaver和Fireworks圣经系列丛书的作者Joseph Lowery开发的,在FWMX内是1.00版,到了FWMX 2004时升级到了2.00版,并由aftershape.com的站长Edoardo Zubler强化了界面设计和一些附属程序。研究过FW数据驱动图形向导功能的朋友相信不多,既便是FW自带的帮助文件和MM的官方网站做功能介绍时也只是一笔带过。但是这个功能确实是FW的一大利器,而且在Fireworks MX 2004推出之际,Macromedia再度声明这一功能得到改进,到底怎么样,就让我们一起来实战一次并且来个详细对照吧。在这个实例中,我们使用了一张白色的衬衫做基本素材, `: u8 u" @' e
( ?6 C X8 _8 m0 |9 u3 l8 ?. D9 H! s9 ^
, T1 n8 o+ `0 x
以及一组漂亮的图标做衬衫的替换标誌。
: b9 u/ a. t, T5 B. a# c8 c5 p6 Q0 z4 `8 y+ x
* n% g; v9 e+ S! M0 e6 L
% W5 J/ M: l" aFW的数据驱动图形向导必需有一个标准的XML文件作为数据来源,这个XML文件可以由任何文本编辑器编写、由ColdFusion生成或是由数据库软件输出来产生。我们在这里根据准备替换的图标先写了一个,命名为datasource.XML,内容如下:, q2 E+ t* Q7 J4 k; w+ L0 D
- B1 F- I- F2 @ z# a+ c: a$ Y& l+ b1 e* v3 }
2 T7 L8 U3 p1 |. [* D/ e( k# t1 |
! F* P7 x7 z% A$ u' N???MSN??icon1.jpg??http://www.msn.com?+ |5 D4 C: ]' k* a& A% D `
???Music??icon2.jpg??http://www.music.com?8 A+ R5 a5 y' s1 ]9 h
???Software??icon3.jpg??http://www.soft.com?1 p+ }, e1 A4 f( R5 o
???Earth??icon4.jpg??http://www.internet.com?5 G7 Q4 Q5 |. e. W, v3 b7 q
???Search??icon5.jpg??http://www.google.com?
8 N6 H B4 ?4 Q
, M' V' W! s0 J
# |* z& {6 l b6 w: s/ \; h: E- b. n, V
这里可以看到,XML的标签都是可以自定义的。其中的subject、pic、linkage,将成为我们数据驱动图形向导的变量标签。XML的书写格式标准和注意事项请参阅相关文档,这里就不赘述了。 |
|