因为涉及到文件路径的操作,
7 L) x+ ?: r; ^/ ^' H
在程序执行时不能更改相关的文件夹名或删除文件夹,这是常识。
$ o; k4 _/ c* b5 C% ^, q9 Q
不过FWMX在数据驱动图形向导执行结束后,
; T, Y/ K) L( S2 p0 o" D$ `甚至于关闭最初的源文件模版也不能更改相关的文件夹名或删除文件夹,
" N* i# n, E1 Y9 L3 F2 \* \% X3 f
直到关闭Fireworks MX才可以,这就算件奇事了。
8 g; ^" S& x3 x6 \3 S' I同样情形在FWMX 2004下倒没有出现这种现象。
0 A# k5 b. @- L# k$ u& X2 ~8 T5 U
以下是Fireworks MX执行完后对文件夹更名和删除的截图。
8 N3 |! ~# y W
8 W% B8 L( V; \0 k0 ^
4 c1 o. z! [5 i* Z! v8 B
; K* k% j- z' e
0 M1 E# p. S$ ^/ j" T0 K( ^$ @8 V& H4 n! ^
1 d2 u( p" N2 F" p' ~2 p8 X3 ^( {
4 Z. a$ D& R8 X5 h% a# O" { ; }; t6 [9 b5 J j, I, }
$ y& C) ~$ d9 |2 i试验完了FWMX下的数据驱动图形向导,
4 r& s$ ? q, C ^" p3 m! O
再来看看FWMX 2004下升级后的新版本表现如何。
4 L: U" v" s/ ?5 x9 d. u5 w1 D' _
有了FWMX的操作经验,玩起来驾轻就熟。
3 K% M; j9 g. K- l
; x: f" x. A5 g6 {% C9 [1 ?+ c1 Q
综观FWMX 2004下的数据驱动图形向导,
# P T5 W3 l3 _
除了界面有所改动外,
* S7 x- x$ a& o& Q0 i; o
功能上改动最大的是最后两步:
' X6 Y6 O: f* c# E0 A3 E$ M8 \* M
在输出设定中,多了使用根据数据分项栏位命名方式。
$ R! t' @, x+ }( W. W9 d. r! V# z
4 l7 F* D6 L% N: @ t/ q
0 z0 d0 e/ W8 x- ~
4 h9 [+ v3 ~: F6 E8 R% B ( k1 R% w4 \' @; u! P) g# v4 y5 f
+ h j8 q# e# t7 C M( s在最终预览设置面版,
3 q. o2 n: o$ }: t
多了记录设定的选项,
# [# g. z5 M+ C. G4 Y- C; H试用结果,很满意。
5 z1 p: P9 w) Z- B; s' L) b
在关闭最初的源文件模版后再打开该文件,
5 S$ n; Z, ]9 g5 t J+ {
执行数据驱动图形向导,
8 c0 p! j/ q, n( w; O2 \所有记录全部在内预设了,
! C U H/ N% t$ {( H, d8 X一路 Next 到 Done 就好。
" a+ I3 T- a/ z7 C! T
- ]& q Z+ G8 ?( [
6 z. B5 ?1 X, F
. q5 X$ x: c/ @& a ! K5 c3 h- k, H+ c/ o z2 W
+ x( x0 E! E+ g! |7 N
做完了这些,
7 V% i- \1 T8 k; b- {! g5 k再来测试下数据驱动图形向导对中文的反应。
8 Y: S8 A* ?- }% W. x
XML本身对中文的支持度很好,
6 T/ P* [7 A( H" {0 h3 c
但是FWMX系列的数据驱动图形向导似乎不买这个帐,
" h" ^& t% {6 i* N8 i* d
如果你在XML文件内用到中文,
# q, y2 G* L- ?$ O0 Y% D2 v
程序会提示你文件内容格式不符标准的信息,
# e: z W0 ?% y* L( s% |9 _
或者在执行数据驱动图形向导的过程中略过中文变量部分。
2 x1 i. q7 F. t u9 v! R! p& }, P) u. ^
; L( D, {5 |8 s w
9 K3 X" S }$ i% ^
( G. ~8 C, } H m; Z' A" e4 }0 d$ w I- X/ \+ _7 L
. f. ^6 p: t% U
: K( L; `7 _; v" D; E+ X
' `$ S5 X7 \: ]: N5 _8 C1 Z
% {% v# @/ U- L- ]% {数据驱动图形向导的原作者Joseph Lowery,
$ x, \0 z$ W! V9 i. F
在Macromedia官方网站上有一篇专文介绍该程序的使用要点,
6 H: q' m2 ~: P+ j; F0 @
不过我相信他没有拿来测试过中文,哈哈~
: E( u+ y" B. J5 K! _8 R0 ~$ h4 E& xhttp://www.macromedia.com/devnet/mx/studio/articles/ddgw.html
; ?4 N3 |) b+ |* m3 e效果图在中文Macromedia官方网站也有:
; v6 R0 K) L- j. p7 F" \
http://www.macromedia.com/cn/software/fireworks/productinfo/newfeatures/
+ B% ], l! ^) |; j' ndata_graphics_full.html
3 A% J6 p( C8 [: G) r
有兴趣的朋友们都可以参考对照下。
2 l! Z A- {: v8 |4 A9 M: t! L! R. B) x+ x3 m
到这里,教程该结束了。
2 o3 _8 y9 J6 z) `6 R9 [
我想大家已经能明白数据驱动图形向导的使用方法。
; F+ Y( A9 Z+ T3 a1 F* `* r$ M+ |
这件利器的应用可以是许多方面,
7 ~$ H7 F! s* G; o) }" ~例如多图的部分元件替换,如本例;
- Z8 T" j0 F; \9 L" {* l0 W
也可以是网站多个同风格的banner,如原作者的实例;
5 v% g" O" @! t- ~1 U
或者也可以是制作多人的名片或会员卡。
# {% k4 T$ e$ Y! h
数据驱动图形向导的优势是只需要做一个最初的源文件模版,
( g. y3 T; i) h! e2 X0 [( l以后有其他修正就只需要更改XML文件就好了,
z9 T! [3 M- x9 q/ q3 `1 k8 W0 l剩下的就让数据驱动图形向导来自动完成。
0 r' ~5 r: u: M( d" b! D* W3 V
C2 u& b: }) T# M
顺便把我做的一些文件打包让大家
9 o8 j+ h: f8 ~
! k$ X# |6 @1 m7 L3 U9 _
下载,
) q2 Z [7 p/ a+ s* C( _其中也包括最初的源文件模版和XML文件,
- c0 K8 W* |$ S" U. A供大家实践参考。