psd_tools.psd.filter_effects

Filter effects structure.

FilterEffects

class psd_tools.psd.filter_effects.FilterEffects(items=NOTHING, version: int = 1)[source]

List-like FilterEffects structure. See FilterEffect.

version

FilterEffect

class psd_tools.psd.filter_effects.FilterEffect(uuid: str | None = None, version: int | None = None, rectangle: tuple | None = None, depth: int | None = None, max_channels: int | None = None, channels: list | None = None, extra: object | None = None)[source]

FilterEffect structure.

uuid
version
rectangle
depth
max_channels
channels

List of FilterEffectChannel.

extra

See FilterEffectExtra.

FilterEffectChannel

class psd_tools.psd.filter_effects.FilterEffectChannel(is_written: int = 0, compression: int | None = None, data: bytes = b'')[source]

FilterEffectChannel structure.

is_written
compression
data

FilterEffectExtra

class psd_tools.psd.filter_effects.FilterEffectExtra(is_written: int = 0, rectangle=NOTHING, compression: int = 0, data: bytes = b'')[source]

FilterEffectExtra structure.

is_written
rectangle
compression
data