在本主题▼

实现透明

您可以在执行以下任何操作时实现透明性:

定义区域

在图像中定义一个区域可以将该区域之外的区域视为透明区域。的PaintRegion方法只绘制为图像定义的区域。的CombineFastCommand类只组合区域内的区域。

可以通过多种方式定义区域,包括指定颜色。例如,如果为图像定义了透明颜色,则可以创建省略该颜色像素的区域。具体操作请参见创建区域

使用区域

定义区域后,可以使用CreateMaskFromRegion方法,您可以将其保存在16位或32位文件的alpha通道中。请参阅SetAlphaImage方法获取如何在alpha通道中保存区域的示例。

在指定透明颜色时,使用Windows PALETTEINDEX宏来引用特定的调色板索引(其中RasterColor值为>= 0x01000000)。使用调色板索引来实现透明,可以将相同的RGB值用作调色板中的一种颜色,而不会被解释为透明。

LEADTOOLS成像、医疗和文档
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2023领德科技有限公司版权所有。