<% dim Hits dim vote dim VoteNum dim documentid Dim con Set con = Server.CreateObject("ADODB.Connection") con.Open Application("ConnectionString") Call con.Execute("update documents set hits=isnull(hits,0)+1 where documentid=2990") Dim rs Set rs = con.Execute("select hits,vote/isnull(votenum,1),isnull(votenum,1) as votenum from documents where documentid=2990") If Not (rs.EOF And rs.BOF) Then Hits = rs(0) Vote = rs(1) VoteNum = rs(2) Else Hits = 1 Vote = 5 VoteNum = 1 End If rs.Close Set rs = Nothing con.Close Set con = Nothing %> Fireworks MX教程(二十八)不透明度和混合模式


Fireworks MX教程(二十八)不透明度和混合模式

合成图像主要利用不透明度和混合,修改这两个属性可以精确的合并两个图像。可以通过将一个图像设置为较为透明,让另一幅图像透过来,也可以使用混合模式从两上图像中取得颜色来使它们彼此混合。
使用属性检查器或“层”面板调整所选对象的不透明度和应用混合模式。“不透明度”设置为 100 会将对象渲染为完全不透明。设置为 0(零)将对象渲染为完全透明。
1.当两个对象重叠时,选择上方的对象。从“层”面板的“不透明度”弹出滑块中选择一个设置。

2.设置不同透明度的图像效果。

不透明度为100 不透明度为50 不透明度为0

混合模式:选择混合模式后,它将应用于所选对象的整个外观。单个文档或单个层中的对象可以具有与该文档或层中其它对象不同的混合模式。

“正常”不应用任何混合模式。

“色彩增殖”用混合颜色乘以基准颜色,从而产生较暗的颜色。

“屏幕”用基准颜色乘以混合颜色的反色,从而产生漂白效果。

“变暗”选择混合颜色和基准颜色中较暗的那个作为结果颜色。这将只替换比混合颜色亮的象素。

“变亮”选择混合颜色和基准颜色中较亮的那个作为结果颜色。这将只替换比混合颜色暗的
象素。

“差异”从基准颜色中去除混合颜色或者从混合颜色中去除基准颜色。从亮度较高的颜色中去除亮度较低的颜色。

“色相”将混合颜色的色相值与基准颜色的亮度和饱和度合并以生成结果颜色。

“饱和度”将混合颜色的饱和度与基准颜色的亮度和色相合并以生成结果颜色。

“颜色”将混合颜色的色相和饱和度与基准颜色的亮度合并以生成结果颜色,同时保留给单色图象彩色化和给彩色图象着色的灰度级。

“发光度”将混合颜色的亮度与基准颜色的色相和饱和度合并。

“反相”反转基准颜色。

“色调”向基准颜色中添加灰色。

“擦除”删除所有基准颜色象素,包括背景图象中的象素。

混合模式范例

原图象
正常
色彩增殖
屏幕
变暗
变亮
差异
色相
饱和度
颜色
发光度
反相
色调
擦除 (白色区域为透明)
 

本文专业术语,参考Fireworks 。


 

**版权所有闪客启航** 玉树临风整理2004年7月