Aspose.PSD.FileFormats.Psd.Layers

命名空间包含 PSD 文件格式层。

课程

班级 描述
BlendRange 混合范围。
ChannelInformation 频道信息。
GlobalLayerMaskInfo 全局图层蒙版部分。
Layer psd层.
LayerBlendingRangesData 图层混合范围数据。
LayerGroup 组图层类
LayerHashCalculator PSD 层的哈希计算器。它可用于在不同的 PSD 文件中找到相等或不同的层
LayerMaskData 定义基本 LayerMaskData 类,其中包含有关 PSD 文件中图层蒙版数据的信息。 它可以帮助以编程方式修改 Adobe® Photoshop® 文件并自动编辑 PSD 格式。 如果图层只有光栅蒙版,则 ImageData 包含光栅掩码数据字节。 如果图层只有矢量掩码,则 ImageData 包含矢量掩码光栅化(缓存)数据字节。 如果图层同时具有图层和矢量掩码,则 ImageData 包含光栅掩码和光栅化矢量掩码组合。 这ImageData字节长度应等于宽度 * 高度MaskRectangleproperties. 请注意,仅删除/添加/更新 LayerMaskData 不足以正确保存 ,因为通道未更新;尽管它可能会提供正确的渲染。 AddLayerMask方法应该用于那个。
LayerMaskDataFull 定义 LayerMaskDataFull 类,该类包含有关 PSD 文件 layer 中的蒙版数据的信息,当图层同时具有图层蒙版和矢量蒙版时。否则,一个LayerMaskDataShort ImageData 包含光栅掩码和光栅化矢量掩码组合。 ImageData 字节长度应等于 MaskRectangle.Width * MaskRectangle.Height 属性。
LayerMaskDataShort 定义 LayerMaskDataShort 类,该类包含有关 PSD 文件 layer 中的蒙版数据的信息,当图层只有光栅或矢量蒙版但不是两者时。否则,一个LayerMaskDataFull使用。 如果图层只有光栅蒙版,则 ImageData 包含光栅蒙版数据字节。 如果图层只有矢量蒙版,则 ImageData 包含矢量蒙版光栅化(缓存)数据字节。 ImageData字节长度应等于宽度 * 高度MaskRectangle属性.
LayerResource 代表图层信息。
LayerResourcesRegistry 为 PSD 文件加载定义图层资源注册表。
LinkedLayersManager 链接层管理器类。
SectionDividerLayer 用于标记文件夹(图层组)边界的部分分隔层。
TextLayer 文字图层类

接口

界面 描述
IGradientColorPoint 填充设置的基本接口
ILayerResourceLoader 图层资源加载器.

枚举

枚举 描述
LayerFlags 图层标志
LayerMaskFlags 图层蒙版标志