Fireworks 4命令功能详解

[复制链接]
查看: 438|回复: 0
gggds 发表于 2009-12-27 13:35:46 | 显示全部楼层 |阅读模式
 Command在Fireworks 3中才被引入。这个功能在很多方面为我们节省了大量的工作时间。同时它是完全开放的,对于精通JavaScript脚本的又喜欢用FW制作Web应用图像的朋友来说这是再好不过的了,你完全可以根据自己的需求编写命令插件。而Command最为显著的功能是批量处理,有了这个好处,我们可以对各种类型的图形图像进行统一的效果操作。现在就让我们来了解这些知识,主要分为三个部分:  一、基础命令部分  二、命令插件的使用  三、创建命令和批处理功能  一、基础命令部分
( \" B- P7 d; s! D/ {4 I  首先,让我们来简单了解一下Fireworks 4中基本的Command。见下表:
: y! N& @3 [* u- Y/ _Edit Command List, L9 X: \7 r, g' k, u

1 H: p' y% L9 L编辑命令列表,在其中可以进行对命令的标题重新命名和删除的操作。
' A5 C" U9 l& O2 _; a
+ D! q. j) M; LCreative
" a9 ?% `; N$ C6 R5 W( Q
) o) \/ ?) J( d; q?5 r( q4 L1 r  Q) D( C
5 z" r+ @7 V9 T- n1 V2 `7 [9 k3 K: v
: w4 R- Y5 j! S- f7 f1 K  T
? Convert to Grayscale
# z0 Z" T) ~& S; V* V0 L
( Z0 D# ~5 l5 ~* |转换到灰度色调。可以将场景中所有的元素转换成灰度级颜色: R" r. ?, g* r( q% F9 V! U: \

% Q+ E: @/ g, F4 B4 v5 D  z2 O4 t5 c9 ^! @8 s$ d
? Convert to Sepia Tone
- ]) a! }* k9 m
, Y& y# _' J, W6 D转换到棕褐色调。可以将场景中所有的元素转换成棕褐色调。
. u/ ?. s' k* ^6 k6 O
. t( B# A9 _6 c7 H2 p+ `  H( F% v8 P1 R' h  A
? Create Picture Frame
0 s- B0 c0 `* w* \6 L) V% }3 v' Q# s% q1 Z
创建相框。按照场景的大小格式创建影像框架。; H; A/ C" I) m" ^0 R) P" R

3 @& ]+ E7 `  lDoument
" N5 G$ y3 J3 t% e( `& b7 |' f$ F* J" q7 J' S: \0 w+ A4 H
?
0 N" }* A9 Q1 C1 J1 A9 b
" T) }: ]$ r5 V) _0 }4 ]
  B, c8 q1 g9 _* x? Center in Document9 U' ~) G( f+ B8 S) f- w+ ~

9 V- \2 f/ x9 i文档中心。选定某个元素使用该命令可以将元素定位在场景中心位置。% j0 r  A) a. N/ Q5 n% S- M) s2 e
/ H. h. [$ S+ z
  M& `; _) ]8 @) ~
? Distribute to Layers
  k4 ]/ @9 |4 U8 X) J
/ ], e+ X: t1 }; T分配到层。针对同一层中的多个对象操作。当在某层中选择多个对象时使用该命令,可以分别为每个对象创建一个独立的层。" V, ]9 p) T9 E- d
& k; Z5 W- ~& K2 O

1 w1 T9 ^; H  i. E+ j? Hide Other Layers- s# @% A  z" p, p: H

  x5 ~8 ?. Y0 u0 e( x& V( l5 M隐藏其他层。针对多个层操作。选定需要编辑的层,使用改命令可以将其他没有被选中的层进行隐藏操作。
+ T& p! Y+ `2 u: X6 E6 d
. |* D, L) N, U5 b
- D2 H# P" E1 tLock Other Layers0 a6 @3 T2 }. R2 D! ~/ B

; h2 B$ J0 s( Y锁定其他层。针对多个层操作。选定需要编辑的层,使用该命令可以将其他没有被选中的层进行锁定操作。
6 P& r7 h5 U- k  M- W: e5 h2 M3 a
Panel Layout Sets' \7 V9 Y: T" X" j) t9 E

& u$ B4 Z- _. N# M2 T6 t2 {?
% I1 |3 m% g9 P- z! P" t& \  f9 }6 |2 G
; z5 H7 W! b( ~' E; J9 ?
? 1024*7688 Y4 R6 ]" v: g) ?6 U# F
! c  N: n8 A0 _( F4 |
在1024分辨率下的面板布局。
# T9 m2 H+ V' H
- O" r2 n+ d9 B; E3 j
/ L) Z! ^4 x8 R: |* V? 1280*1024/ w4 n5 i# V  _6 K% [

6 R4 d$ V, J9 G' l在1280分辨率下的面板布局。) a8 {: m. n" ?
" K$ Z3 R8 f# j9 M1 m

% Q- H" X4 K) T+ A* Z? 800*600
! f7 K% U4 `) P* Z1 ?/ u: y
" x; o! ~. e8 i( H+ G/ Y在800分辨率下的面板布局。
* a* G: @. [, _' D+ v3 H2 ]4 H( S9 Y$ _3 T' o6 m
Rest? Warning Dialogs% X$ g! Y; V- P' C6 e) U

: b& }, G# [8 [, C3 a停止使用警告框。。使用了该命令以后,那些令人讨厌的警告提示框将不会再出现了。3 D3 o2 M  ^5 t* L9 g7 ^+ i& u# E$ x5 _

1 d3 R  g% D- [0 X9 Z  V  G  `+ H: QWeb4 U- h$ _2 R+ Y, y/ G5 A
?
+ `. g4 L; `, A) U" u8 K- e3 c" a6 E( q! H7 C% V
4 ^. O! U5 H/ U( V
? Create Shared Palette8 s: m0 t; N! g8 ]9 }9 |1 X5 F" C
* |, p5 |8 q0 `# B" |
创建共享颜料盒。针对外部的图像文件进行操作。选择该命令,找到一个外部的图像文件读入,然后将其保存为自定义的色盘。注意:不支持BMP格式的图像。
. c% N5 s6 A5 x2 W1 H7 I  接下来让我们看两个应用了命令的例子:见图1-4。
5 {4 t7 o, m0 F! a8 t2 P" x
/ h. ^( C. _; V) @1 P
9 F7 J: r( I4 f5 Z0 G1 G  k
6 s+ ^7 i( }  w6 R3 t5 K8 n
7 S$ {9 t5 v: Q: n& E$ ?( k; h , n* W( t+ C' Z' a

- {6 H! }5 R9 r/ u4 k+ C8 W+ Q6 [8 e) k3 b' u  K

4 \' s, M# R- E5 L1 E
2 m$ C- G- T# d1 j9 |2 S3 s% |+ d8 g! |
( B- M, _' T3 X7 Q) ~7 a8 {/ \' I: |4 ]( H. P
图1,原始的图像。
+ u  K# j: `2 R* @$ J) \
3 C1 m& i- ]/ j. f9 ]" n1 Y! i( f图2,我们使用了创建相框的命令。
: E& ]/ A) }) X2 W6 y* J( J( H/ H$ `

5 \3 M+ z  R" B2 M1 e& J: z% H6 ]3 Q( m$ w

' e' d8 n( I! x! B: ^
. ~1 e' [% B3 p" b( ^
% K2 |6 f( m5 P" ~8 r
* _8 `  L. n. _) H. V+ z& R! T1 b
+ @; ^% m' x8 @# A* O 0 Q2 n6 o+ m/ s1 u, B

# r" {5 b5 P3 o图1,圆形在最初的位置。# U* ]* Z1 s$ }* m$ F+ o
图2,使用了文档中心的命令后圆形自动的转换导场景的中心位置。. e, h5 S9 e6 ?1 V
2 X+ y4 Y# f4 F7 q1 X
" B4 m9 j) D0 `& B9 J
  二、命令插件的使用
! W9 c* G2 J$ l4 j8 N: A- R  FW最为显著的也最令人满意的一个功能就是第三方扩展功能的开放性。国内目前编写FW命令插件的人不多,但在国外的FW用户中自己编写命令插件的却为数不少,但是这需要有较深厚的JavaScript脚本语言技能,所以对于那些只利用FW制作面向Web图像的用户来说没有大的用处。那么由于这些插件都是免费提供的,所以我们可以任意的下载使用它们从而扩展FW的功能。在这里我们就简单的说明一下命令插件的安装于使用:2 {2 ?% B; x5 J/ q: ^
  插件的安装:打开下载回来的command,将其解压缩到Fireworks 4\\Configuration\\Commands目录中。传统的完整路径应该是这样的: C:\\Program Files\\Macromedia\\Fireworks 4\\Configuration\\Commands。这些插件格式都是.jsf文件,解压缩后启动Fireworks,在Commands菜单中就可以找到并且使用它们了。见右图图5。  这个名为Dotted Line(虚线)的命令就是我下载的命令插件了。在这些命令插件中有一些是比较经典的,例如说”画螺旋曲线””使位图吸附到路径”这些都是我需要推荐给您使用的。# y/ N" }0 d8 d" @$ J
  三、创建命令和批处理功能) e7 d8 C9 J4 h( W$ p' L6 V; J
  虽然我们不能编写插件,但是我们同样可以创造一些经常使用的拥有自己风格的命令。这令我们必须使用到一个平时不怎么起眼的面板\"History\"(历史)。往往我们只是利用它来重复或者删除一些历史步骤,就忽视了它在创建命令这方面的重要功能。下面就我们来看看是怎样通过它来创建自定义命令的:  1、例如说有我们要为不同文档内的许多文本创建同样一种效果,一步步的去重复并不为人所取。办法是这样的。首先选定一个文档内的文本为其创建Effect(效果)。见图6-8。
/ q4 t/ [# l+ Y+ V8 L
& b3 V4 A+ e/ r- |
" E  e) s/ u. ^  m' l4 T& ?2 q6 T
0 X  W, s1 t( ~, K" B- w, }! \# H6 e) B; y% S

6 }) f# C) E5 q  ?6 ?4 E3 g% ]8 ?4 E* j5 A; [, g+ |
图6是原始文本的样式$ C( M7 v+ D& s' f+ S
; B7 Y1 e) d" h- t5 L# Z. K# M

: V- j$ O( b8 k# G6 g( Q/ s- a( w7 w; c# m1 s
$ F: l: s7 V2 O! J; y7 q

+ J* J% t8 S9 J, F' T8 B
& A% e' P; _* n& f0 d7 J7 W" W图7,我们为文本进行了填充并应用了一些效果。
+ v7 O( E6 B; ^! @: c! v
  s* i( R8 t* w# _. O0 g6 N9 r1 C& [. b0 o1 R

, I4 {+ {( S& k! K! @- N
- `) z. w6 z7 A, R1 `5 Z
! o8 Y& k: b% ?" N6 {" d$ e
: a9 O2 {% T4 Y1 _/ s" m图8,最终的文本样式。2 S( ]. X, ?7 K8 d$ O
  2、创建完了文本效果,打开History(历史)面板,找到刚刚为文本进行填充和增加效果的步骤,按住Shift键逐个选中,然后按下右下角带有磁盘样式的标记。这时FW会自动的弹出一个警告提示框,告诉你将要对哪些历史步骤进行保存并且询问你是否继续。这种情况一般都是在你选择了保存多个历史步骤建立命令时发生,不必去理会它,点击OK继续。这是FW就会自动的弹出保存命令提示框了,在name栏中指定一个命令名称即可。完成命令的创建。见图9-10( {1 m" |" Z6 N8 w) X. s' y

( H: n  O: P, |8 c, w& m% l4 W4 p
$ y8 y( t6 ]1 a  w
! [8 ?. U8 X; s! i# Y
9 x- ^- T/ o! b0 h- T! X2 V
' t6 }$ ~0 w# J1 T
6 Q6 j, f7 _2 O" U* o  Y; V( i
8 e  S) q$ _: [1 R9 v# _" T
1 o  m  M6 g+ x/ {
3 G  V3 q9 N5 x6 Y
$ {8 `' ^* V  m! ?; k9 @
: K4 k3 S- i  ]图9,选择历史面板中创建文字效果的步骤
' `+ n8 v; I( i) {0 b/ ~7 p' K' ~8 A/ h
图10,为命令取一个名字
3 ?0 W, R2 Y9 G8 e4 ]8 O' g/ z7 k  3、保存完毕,打开Command菜单我们就看到了这个自创建的命令了。现在,你就可以将它应用在不同文档不同的文本中了。需要说明的是,保存后的命令不仅仅对文本有效果,对场景中基于矢量的图像同样起作用。那么对位图而言,除了不能够为其填充颜色以外,其他的效果同样的有用。
) _" D- s: y+ T, z$ O, Z& B! c0 Q  4、我们学会了怎样创建一个命令以后,批处理就变得浅显了。所谓批处理,其实就是同时为多个对象创建相同样式的效果。就拿我们刚刚建立的这个命令来说,假设现在场景中有10个文本要创建同样的效果,那么按住Shfit键,逐个选中这些元素,然后打开Commands菜单,应用保存的命令就可以为这些文本创建相同的效果,这就是批处理。  T& \  ?; j* @' G! _: I
  当然,我们同样可以为不同的元素创建相同的效果,例如,场景中有一个文本,数个正方型和一个椭圆形,选中它们,应用命令即可。见图11-12。  o/ z) V% x" W# e8 W3 d
1 A4 x& g0 R  W( F4 n  B  D; h2 p

! h- O: Y) {5 ~5 f" Z* R* g8 u
  J# U5 L$ i& L# ~7 I/ U& d
8 ^  ]. J) S, D: `; E + T. `+ r3 F0 ~, l7 T7 s2 @- b9 {  k
# ^. X' \: ^3 B
) `! E7 p4 w& z+ s
* |3 `( |# I* c: H7 e
, f( O: A( T& Z5 @
: ^/ m: u8 ?# r5 S9 P

- g* i6 d. ^! v& k3 v7 ]$ i1 }) F图11,场景中元素的原始样式 3 d3 m  [: m, @& ~8 u
% m/ z: f! F  B3 H
图12应用命令后的元素效果。
% [& w" c7 g6 r( l# D+ h7 U  到这里为止,我们已经对关于Commands的知识有了较全面清晰的了解。最后必须给您提示的是:请注意有一些带有“╳”叉号标记的历史步骤是不能够被保存为命令的。

本版积分规则

精彩图文

Copyright   ©2015-2016  展示网  Powered by©Discuz!  技术支持:凡尚展览     ( 粤ICP备14065977号 )