Table of contents
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
- since: 2026-07-17
- category: Library
- author: Nicola Asuni info@tecnick.com
- copyright: 2011-2026 Nicola Asuni - Tecnick.com LTD
- license: https://www.gnu.org/copyleft/lesser.html GNU-LGPL v3 (see LICENSE)
- link: https://github.com/tecnickcom/tc-lib-pdf-graph
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