BlendMode

Backed enum of the PDF blend modes (PDF 32000-1:2008 - 11.3.5). The backing value of each case is the /BM name.

Namespace: Com\Tecnick\Pdf\Graph

Backing type: string

File: BlendMode.php line 35

Backed enum of the PDF blend modes (PDF 32000-1:2008 - 11.3.5). The backing value of each case is the /BM name.

Tags

Cases

Normal

File: BlendMode.php line 37

Multiply

File: BlendMode.php line 39

Screen

File: BlendMode.php line 41

Overlay

File: BlendMode.php line 43

Darken

File: BlendMode.php line 45

Lighten

File: BlendMode.php line 47

ColorDodge

File: BlendMode.php line 49

ColorBurn

File: BlendMode.php line 51

HardLight

File: BlendMode.php line 53

SoftLight

File: BlendMode.php line 55

Difference

File: BlendMode.php line 57

Exclusion

File: BlendMode.php line 59

Hue

File: BlendMode.php line 61

Saturation

File: BlendMode.php line 63

Color

File: BlendMode.php line 65

Luminosity

File: BlendMode.php line 67

Methods

fromLoose()

File: BlendMode.php line 76

public static fromLoose(string|self $value) : self

Accepts an enum case or a name with an optional leading ‘/’. Unknown values return Normal.

Parameters

  • $value : string|self: Blend mode name or enum case.

Return values

self