iText 8.0.5 API
iText.Layout.Properties.BlendMode Class Reference

Defines all possible blend modes and their mapping to pdf names. More...

Public Member Functions

PdfName  GetPdfRepresentation ()
  Get the pdf representation of the current blend mode. More...
 

Static Public Attributes

static readonly iText.Layout.Properties.BlendMode  NORMAL
 
static readonly iText.Layout.Properties.BlendMode  MULTIPLY
 
static readonly iText.Layout.Properties.BlendMode  SCREEN
 
static readonly iText.Layout.Properties.BlendMode  OVERLAY
 
static readonly iText.Layout.Properties.BlendMode  DARKEN
 
static readonly iText.Layout.Properties.BlendMode  LIGHTEN
 
static readonly iText.Layout.Properties.BlendMode  COLOR_DODGE
 
static readonly iText.Layout.Properties.BlendMode  COLOR_BURN
 
static readonly iText.Layout.Properties.BlendMode  HARD_LIGHT
 
static readonly iText.Layout.Properties.BlendMode  SOFT_LIGHT
 
static readonly iText.Layout.Properties.BlendMode  DIFFERENCE
 
static readonly iText.Layout.Properties.BlendMode  EXCLUSION
 
static readonly iText.Layout.Properties.BlendMode  HUE
 
static readonly iText.Layout.Properties.BlendMode  SATURATION
 
static readonly iText.Layout.Properties.BlendMode  COLOR
 
static readonly iText.Layout.Properties.BlendMode  LUMINOSITY
 

Detailed Description

Defines all possible blend modes and their mapping to pdf names.

Member Function Documentation

◆ GetPdfRepresentation()

PdfName iText.Layout.Properties.BlendMode.GetPdfRepresentation ( )
inline

Get the pdf representation of the current blend mode.

Returns
the iText.Kernel.Pdf.PdfName representation of the current blend mode.

Member Data Documentation

◆ COLOR

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.COLOR
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_COLOR)

◆ COLOR_BURN

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.COLOR_BURN
static
Initial value:
(PdfExtGState.BM_COLOR_BURN)

◆ COLOR_DODGE

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.COLOR_DODGE
static
Initial value:
(PdfExtGState.BM_COLOR_DODGE)

◆ DARKEN

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.DARKEN
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_DARKEN)

◆ DIFFERENCE

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.DIFFERENCE
static
Initial value:
(PdfExtGState.BM_DIFFERENCE)

◆ EXCLUSION

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.EXCLUSION
static
Initial value:
(PdfExtGState.BM_EXCLUSION)

◆ HARD_LIGHT

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.HARD_LIGHT
static
Initial value:
(PdfExtGState.BM_HARD_LIGHT)

◆ HUE

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.HUE
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_HUE)

◆ LIGHTEN

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.LIGHTEN
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_LIGHTEN)

◆ LUMINOSITY

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.LUMINOSITY
static
Initial value:
(PdfExtGState.BM_LUMINOSITY)

◆ MULTIPLY

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.MULTIPLY
static
Initial value:
PdfExtGState.BM_MULTIPLY)

◆ NORMAL

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.NORMAL
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_NORMAL)

◆ OVERLAY

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.OVERLAY
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_OVERLAY)

◆ SATURATION

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.SATURATION
static
Initial value:
(PdfExtGState.BM_SATURATION)

◆ SCREEN

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.SCREEN
static
Initial value:
= new iText.Layout.Properties.BlendMode(PdfExtGState
.BM_SCREEN)

◆ SOFT_LIGHT

readonly iText.Layout.Properties.BlendMode iText.Layout.Properties.BlendMode.SOFT_LIGHT
static
Initial value:
(PdfExtGState.BM_SOFT_LIGHT)
iText.Layout.Properties
Definition: AlignmentPropertyValue.cs:23
iText.Layout
Definition: Border.cs:32
iText.Layout.Properties.BlendMode
Defines all possible blend modes and their mapping to pdf names.
Definition: BlendMode.cs:28
iText
Definition: Barcode128.cs:35