FilterEffectMaskData Class

Summary: The filter mask data class.

Module: aspose.psd.fileformats.psd.layers.layerresources

Full Name: aspose.psd.fileformats.psd.layers.layerresources.FilterEffectMaskData

Aspose.PSD Version: 24.9.0

Constructors

NameDescription
FilterEffectMaskData(guid, rectangle, pixels_depth, max_channels, channels, user_mask, mask_rectangle, sheet_mask)Initializes a new instance of the FilterEffectMaskData class.

Properties

NameTypeAccessDescription
channelsChannelInformation[]rGets the channels.
guidstringrGets the GUID.
lengthintrGets the filter mask data length in bytes.
mask_rectangleRectanglerGets the sheet mask rectangle.
max_channelsintrGets the max of channels count.
pixels_depthintrGets the pixels depth.
rectangleRectanglerGets the channels rectangle.
sheet_maskChannelInformationrGets the sheet mask.
user_maskChannelInformationrGets the user mask.

Methods

NameDescription
save_data(stream_container)Saves the resource to the specified stream container.

Constructor: FilterEffectMaskData(guid, rectangle, pixels_depth, max_channels, channels, user_mask, mask_rectangle, sheet_mask)

 FilterEffectMaskData(guid, rectangle, pixels_depth, max_channels, channels, user_mask, mask_rectangle, sheet_mask) 

Initializes a new instance of the FilterEffectMaskData class.

Parameters:

ParameterTypeDescription
guidstringThe resource guid.
rectangleRectangleThe channels rectangle.
pixels_depthintThe pixels depth.
max_channelsintThe max channels value.
channelsChannelInformation[]The channels.
user_maskChannelInformationThe user mask.
mask_rectangleRectangleThe sheet mask rectangle.
sheet_maskChannelInformationThe sheet mask.

Method: save_data(stream_container)

 save_data(stream_container) 

Saves the resource to the specified stream container.

Parameters:

ParameterTypeDescription
stream_containerStreamContainerThe stream container to save to.