|
很多朋友都曾经讨论过在Fireworks中如何将路径转为选区的问题,其实在Fireworks MX中,已经增加了将路径直接转化为选区的功能,在Fireworks 4.0或者更低版本中也有变通的方法。 一、Fireworks MX中的方法 为方便起见,我们以简单的圆形A和矩形B为例,准备将圆形A变为选区。当然大家也可以做一些复杂的路径,道理和方法是一样的。% U6 z3 j7 a9 M8 h6 x7 w
1、新建文档,使用绘图工具分别绘制圆A,矩形B,此时它们分别处于两个层中。如图:# T! J7 ?- A5 `
9 v/ U0 v4 c0 Q1 V& k1 P # l4 Y, y) b$ k+ o. S. J' }6 ?
" ~% m5 C, A7 w! q( H8 X8 ]7 j
2、分别将A,B转化为位图,Modify>Flatten Seletion(快捷键:Ctrl+Alt+Shift+Z)。3 G" ]9 A& l# X# E* U* \
3、在层面板(Windows>layers)上选中矩形B所在的层,按住Ctrl键不松点圆形A所在的层,在点取的时候鼠标成为选区状态。
0 X0 w- Q0 Q: P6 t% t* G& V3 F 在层面板上矩形始终为活动对象,表示我们一直只在对象B上进行操作。:8 r) R& y8 T- k9 L7 P
, \: a5 P' h2 S5 r
( g3 Z s& b7 t- g% U
+ v6 u1 j, I( D0 F: D* G2 a2 u5 ~ 经过选取后,工作文档区如下,其中蚂蚁线包围的范围就是由圆A转化而来的选区:
+ T! u/ y8 ~5 i) I
; }9 g+ L3 R0 s9 V0 R( b. l) }, S 1 ?5 h+ s5 ]: k) v8 |
1 h9 b# R/ `. q$ i( ]9 a 4、如果此时再按下键盘上的Del键,矩形在圆形选区内的部分即被删除。
! a. N8 d- X2 }+ k' k
0 B/ H& W, u1 S2 Q. e! W0 X% y, R
J, K5 U' k0 @% L/ y K5 W0 |& e/ f0 S- v
第三步中,按Ctrl键不放点击封闭路径(可以不转化为位图),就是主题所说的怎样把路径转化为位图了。( ^* l( J& y8 q* M
注意: 1、封闭路径转化为选区,封闭路径填充色不能为空。 2、矩形B必须转化为位图后,才能由按Ctrl键不松点圆A所在的层,得到在矩形对象上的圆A的选区,否则将转至圆A上操作。 下面我们看一个具体的应用实例。) ~! V$ j5 y: t7 `
如图,我们用MX中路径转化为选区的办法抠出下图的某个单独头像。
7 @9 O- H. ]# w/ R3 A) Y3 U L5 X( Q1 a0 n; l
8 M9 @6 }& \( e; f8 H7 Z9 M: S
上图为PNG文件,用Fireworks打开后包含一封闭路径,可用于练习。
9 K0 R0 f0 z! u) d E: f0 X1 T 具体步骤如下:& ]/ q5 A* y4 w- i! ^$ K
1、用钢笔工具绘制人物头像的边缘路径。 2、用任意一种颜色作为封闭路径的填充色,然后将它转化为位图。:
# I" I7 i$ Y2 u0 g/ W# | # u- _+ [8 B% _+ E6 U6 l; l

' c! }9 n; s |5 k ( S7 x U q: G$ L, _4 d# o
* X6 c& g8 w3 K5 L, I9 F
工作区 层面板
& u3 r/ J7 y6 a$ l! C9 E. r. O 3、在层面板上选择有彩色人物头像的对象,按住Ctrl不放,点刚才转化的位图。
w4 Z1 c% d1 q/ K# J* r 4、将此选区的内容复制到剪贴板,然后新建一个文档,粘贴。如下:
% R/ M8 q9 v8 t% w% s ]
+ `6 i3 u) {' Z4 b ' U: g; ^6 P8 C% ]. a4 p5 f
, L1 g' U f* D 在Fireworks MX中有了将路径转化为选区的方法,那么在Fireworks 4.0或者更低版本中该如何实现呢。 二、Fireworks 4.0或者更低版本中的方法
# a) K/ i% G1 O) G 在Fireworks 4.0或者更低版本中没有将路径直接转化为选区的方法,但是几乎所有此类的操作目的可以用Mask(遮照/蒙板)来变通实现。
; w2 d) f! {; k. f* M: D 以上面的圆形A和矩形B为例,如果想在Fireworks 4.0或者更低版本中里得到圆形A在矩形B里的区域,只需将圆形A填充为黑色,然后同时选中这两个对象,选择Modify>Mask>Group As Mask就可以了。
9 N! A3 Z9 R) x' G$ K 注意:如果是在Fireworks MX里做上述操作,需要将圆形A填充为白色,在MX里,白色表示可见部分。0 i, W/ }: t @" q! r1 ^& m
下面我们仍以如何通过路径得到某一部分彩色头像作为例子,讲解遮罩实现的做法。- N9 A. Q& L9 |9 B6 q
1、同样,用钢笔工具绘制人物头像的边缘路径。同样可以使用上面提供的PNG源文件供练习。' U' O( q4 v+ N2 T9 E4 ~8 q' E; G
2、将此封闭路径填充为黑色(#000000),在MX里填充为白色(#ffffff),如下图:% ^ D6 U; ~6 m, h) q, C: L
/ S! K) B4 ^! Z3 C3 f, ^8 @

6 w. t1 c: \% V4 R; f, `) c6 t# y0 Y+ `- Q* n# [ c1 @
3、同时选中封闭路径和彩色图案对象,Modify>Mask> Group As Mask,就得到我们要的结果了。如下图:" U, \+ z/ ~9 M3 t% A- Q
- P; q) d4 J* P; M0 I) A( V# S
+ @' g, C' T* W# x
4 Y, u O5 E, K 在上面使用Mask的过程中,封闭路径始终没有被转化为选区,但是根据Mask里黑色为可见内容(MX里为白色)这一简单原理,通过改变封闭路径的填充色,达到了控制得到我们需要部分这一目的。也就是用Mask将路径转化为了\\\"选区\\\"。 |
|