|
|
很多朋友都曾经讨论过在Fireworks中如何将路径转为选区的问题,其实在Fireworks MX中,已经增加了将路径直接转化为选区的功能,在Fireworks 4.0或者更低版本中也有变通的方法。 一、Fireworks MX中的方法 为方便起见,我们以简单的圆形A和矩形B为例,准备将圆形A变为选区。当然大家也可以做一些复杂的路径,道理和方法是一样的。( o" W$ b* Y1 c% ]1 L+ E# x: s, C
1、新建文档,使用绘图工具分别绘制圆A,矩形B,此时它们分别处于两个层中。如图:$ V$ b( k% B7 B+ }8 d5 F2 d
. c: @9 i( O* e* I / u9 c' ~' q% U7 K' \$ T% z
* d; I6 q: I3 s5 w! h 2、分别将A,B转化为位图,Modify>Flatten Seletion(快捷键:Ctrl+Alt+Shift+Z)。
4 `/ g+ J1 }0 l( J# W4 t 3、在层面板(Windows>layers)上选中矩形B所在的层,按住Ctrl键不松点圆形A所在的层,在点取的时候鼠标成为选区状态。
9 q+ _8 X4 Q' V& A- p7 t 在层面板上矩形始终为活动对象,表示我们一直只在对象B上进行操作。:! ]1 d4 ]; I4 i/ B0 W
4 b2 H7 V; _% X" z0 c* x

6 n1 d9 i; [( a7 w5 @0 M
5 `2 u; D, D/ \& ` 经过选取后,工作文档区如下,其中蚂蚁线包围的范围就是由圆A转化而来的选区:
) B1 [* L, c& k1 r3 e& T1 h; B 0 C3 w5 M& U" S: Q S
3 C, w# Q8 u" _( d- @
8 `2 z* [/ d/ O2 n1 a0 _4 V& o+ [
4、如果此时再按下键盘上的Del键,矩形在圆形选区内的部分即被删除。5 l. ~7 R& n- @1 j* }- ^( B
6 x- O/ Z' r) Z( {+ x* M

2 ]& k; ?7 b! {0 L: g. Z1 V6 z' q* _7 t
第三步中,按Ctrl键不放点击封闭路径(可以不转化为位图),就是主题所说的怎样把路径转化为位图了。/ G/ m: t8 Q( G/ Z* Z' s0 t# ]# J
注意: 1、封闭路径转化为选区,封闭路径填充色不能为空。 2、矩形B必须转化为位图后,才能由按Ctrl键不松点圆A所在的层,得到在矩形对象上的圆A的选区,否则将转至圆A上操作。 下面我们看一个具体的应用实例。
. i$ e/ |9 ~1 k) }& f 如图,我们用MX中路径转化为选区的办法抠出下图的某个单独头像。3 U& B# f8 K: e( w
( M" s& x3 b7 G
1 D2 y" |; B8 j7 U1 F 上图为PNG文件,用Fireworks打开后包含一封闭路径,可用于练习。
" ]) o. C( n! H2 v- g: K 具体步骤如下:9 U2 i5 j2 E; L6 l) N! X# m
1、用钢笔工具绘制人物头像的边缘路径。 2、用任意一种颜色作为封闭路径的填充色,然后将它转化为位图。:
, u+ \2 O' J7 J1 z# a, P 5 ~7 y/ ?3 O3 R/ v& d+ J/ w5 ~9 N
# F+ X: z K# m% J
) p8 i4 ~7 e8 q. i
. P8 u% Y# M, b8 ~
工作区 层面板
6 P; ?' _5 b( E* p 3、在层面板上选择有彩色人物头像的对象,按住Ctrl不放,点刚才转化的位图。, I, {1 R, U3 c; P( O
4、将此选区的内容复制到剪贴板,然后新建一个文档,粘贴。如下:
c" f" C4 e7 s
! C7 L5 T4 j& k% f
* Q) u" V8 R6 d. G& t& Y
! N: c/ Z4 B: {# a 在Fireworks MX中有了将路径转化为选区的方法,那么在Fireworks 4.0或者更低版本中该如何实现呢。 二、Fireworks 4.0或者更低版本中的方法, f2 y1 i& V) O( v
在Fireworks 4.0或者更低版本中没有将路径直接转化为选区的方法,但是几乎所有此类的操作目的可以用Mask(遮照/蒙板)来变通实现。
; o. R0 Q" c* r9 D4 o6 r: _ 以上面的圆形A和矩形B为例,如果想在Fireworks 4.0或者更低版本中里得到圆形A在矩形B里的区域,只需将圆形A填充为黑色,然后同时选中这两个对象,选择Modify>Mask>Group As Mask就可以了。
( J4 P9 a' E5 F8 z 注意:如果是在Fireworks MX里做上述操作,需要将圆形A填充为白色,在MX里,白色表示可见部分。7 P% d4 {1 Q/ \
下面我们仍以如何通过路径得到某一部分彩色头像作为例子,讲解遮罩实现的做法。
1 r, k; I5 l: b! @" b# d& q' Q 1、同样,用钢笔工具绘制人物头像的边缘路径。同样可以使用上面提供的PNG源文件供练习。
& N3 E' M! [& d6 q7 @ 2、将此封闭路径填充为黑色(#000000),在MX里填充为白色(#ffffff),如下图:& Z3 D6 C. F1 Q N
. R: n4 i! [% }8 Q, R! x& \$ R 8 C7 ~( I+ j% V2 h( ^7 \
# r: D) C1 q7 A% g8 J- V: P 3、同时选中封闭路径和彩色图案对象,Modify>Mask> Group As Mask,就得到我们要的结果了。如下图:" S: x- f# d& z+ J `% i3 j
! k' Z# T; u3 K0 O# m4 n
X3 M7 E1 C3 Z2 H# [ _
3 H! t. e) z, D$ H
在上面使用Mask的过程中,封闭路径始终没有被转化为选区,但是根据Mask里黑色为可见内容(MX里为白色)这一简单原理,通过改变封闭路径的填充色,达到了控制得到我们需要部分这一目的。也就是用Mask将路径转化为了\\\"选区\\\"。 |
|