fastpyxl.drawing.effect module
- class fastpyxl.drawing.effect.AlphaBiLevelEffect(thresh=None)[source]
Bases:
Serialisable- thresh: int | None
- class fastpyxl.drawing.effect.AlphaCeilingEffect(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'alphaCeiling'
- class fastpyxl.drawing.effect.AlphaFloorEffect(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'alphaFloor'
- class fastpyxl.drawing.effect.AlphaInverseEffect(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'alphaInv'
- class fastpyxl.drawing.effect.AlphaModulateEffect(cont=None)[source]
Bases:
Serialisable- cont: EffectContainer | None
- class fastpyxl.drawing.effect.AlphaModulateFixedEffect(amt=None)[source]
Bases:
Serialisable- amt: int | None
- class fastpyxl.drawing.effect.AlphaReplaceEffect(a=None)[source]
Bases:
Serialisable- a: int | None
- class fastpyxl.drawing.effect.BiLevelEffect(thresh=None)[source]
Bases:
Serialisable- thresh: int | None
- class fastpyxl.drawing.effect.BlurEffect(rad=None, grow=None)[source]
Bases:
Serialisable- grow: bool | None
- rad: float | None
- class fastpyxl.drawing.effect.Color(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'clr'
- class fastpyxl.drawing.effect.ColorChangeEffect(useA=None, clrFrom=None, clrTo=None)[source]
Bases:
Serialisable- useA: bool | None
- xml_order = ('clrFrom', 'clrTo')
- class fastpyxl.drawing.effect.ColorReplaceEffect(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'clrRepl'
- class fastpyxl.drawing.effect.DuotoneEffect(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'duotone'
- class fastpyxl.drawing.effect.EffectContainer(type=None, name=None)[source]
Bases:
Serialisable- name: str | None
- type: str | None
- class fastpyxl.drawing.effect.EffectList(blur=None, fillOverlay=None, glow=None, innerShdw=None, outerShdw=None, prstShdw=None, reflection=None, softEdge=None)[source]
Bases:
Serialisable- blur: BlurEffect | None
- fillOverlay: FillOverlayEffect | None
- glow: GlowEffect | None
- innerShdw: InnerShadowEffect | None
- outerShdw: OuterShadow | None
- prstShdw: PresetShadowEffect | None
- reflection: ReflectionEffect | None
- softEdge: SoftEdgesEffect | None
- xml_order = ('blur', 'fillOverlay', 'glow', 'innerShdw', 'outerShdw', 'prstShdw', 'reflection', 'softEdge')
- class fastpyxl.drawing.effect.FillOverlayEffect(blend=None)[source]
Bases:
Serialisable- blend: str | None
- tagname = 'fillOverlay'
- class fastpyxl.drawing.effect.GlowEffect(rad=None, **kw)[source]
Bases:
ColorChoice- property RGB
- property RGBPercent
- rad: float | None
- class fastpyxl.drawing.effect.GrayscaleEffect(**kwargs: Any)[source]
Bases:
Serialisable- tagname = 'grayscl'
- class fastpyxl.drawing.effect.HSLEffect(hue=None, sat=None, lum=None)[source]
Bases:
Serialisable- hue: int | None
- lum: int | None
- sat: int | None
- tagname = 'hsl'
- class fastpyxl.drawing.effect.InnerShadowEffect(blurRad=None, dist=None, dir=None, **kw)[source]
Bases:
ColorChoice- property RGB
- property RGBPercent
- blurRad: float | None
- dir: int | None
- dist: float | None
- class fastpyxl.drawing.effect.LuminanceEffect(bright=0, contrast=0)[source]
Bases:
Serialisable- bright: int | None
- contrast: int | None
- tagname = 'lum'
- class fastpyxl.drawing.effect.OuterShadow(blurRad=None, dist=None, dir=None, sx=None, sy=None, kx=None, ky=None, algn=None, rotWithShape=None, **kw)[source]
Bases:
ColorChoice- property RGB
- property RGBPercent
- algn: str | None
- blurRad: float | None
- dir: int | None
- dist: float | None
- kx: int | None
- ky: int | None
- rotWithShape: bool | None
- sx: int | None
- sy: int | None
- tagname = 'outerShdw'
- class fastpyxl.drawing.effect.PresetShadowEffect(prst=None, dist=None, dir=None, **kw)[source]
Bases:
ColorChoice- property RGB
- property RGBPercent
- dir: int | None
- dist: float | None
- prst: str | None
- class fastpyxl.drawing.effect.ReflectionEffect(blurRad=None, stA=None, stPos=None, endA=None, endPos=None, dist=None, dir=None, fadeDir=None, sx=None, sy=None, kx=None, ky=None, algn=None, rotWithShape=None)[source]
Bases:
Serialisable- algn: str | None
- blurRad: float | None
- dir: int | None
- dist: float | None
- endA: int | None
- endPos: int | None
- fadeDir: int | None
- kx: int | None
- ky: int | None
- rotWithShape: bool | None
- stA: int | None
- stPos: int | None
- sx: int | None
- sy: int | None
- class fastpyxl.drawing.effect.SoftEdgesEffect(rad=None)[source]
Bases:
Serialisable- rad: float | None