A specialized class holding configurable properties related to an iText.Layout.Element.IElement 's background. More...
|
|
Background (Color color) |
|
Creates a background with a specified color. More...
|
|
|
Background (Color color, float opacity) |
|
Creates a background with a specified color and opacity. More...
|
|
|
Background (Color color, float extraLeft, float extraTop, float extraRight, float extraBottom) |
|
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored. More...
|
|
|
Background (Color color, float opacity, float extraLeft, float extraTop, float extraRight, float extraBottom) |
|
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored. More...
|
|
|
Background (Color color, float opacity, BackgroundBox clip) |
|
Creates a background with a specified color, opacity and clip value. More...
|
|
virtual Color |
GetColor () |
|
Gets the background's color. More...
|
|
virtual float |
GetOpacity () |
|
Gets the opacity of the background. More...
|
|
virtual float |
GetExtraLeft () |
|
Gets the extra space that must be filled to the left of the Element. More...
|
|
virtual float |
GetExtraRight () |
|
Gets the extra space that must be filled to the right of the Element. More...
|
|
virtual float |
GetExtraTop () |
|
Gets the extra space that must be filled at the top of the Element. More...
|
|
virtual float |
GetExtraBottom () |
|
Gets the extra space that must be filled at the bottom of the Element. More...
|
|
virtual BackgroundBox |
GetBackgroundClip () |
|
Gets background clip value. More...
|
|
|
TransparentColor |
transparentColor |
|
float |
extraLeft |
|
float |
extraRight |
|
float |
extraTop |
|
float |
extraBottom |
|
A specialized class holding configurable properties related to an iText.Layout.Element.IElement 's background.
A specialized class holding configurable properties related to an iText.Layout.Element.IElement 's background. This class is meant to be used as the value for the Property.BACKGROUND key in an iText.Layout.IPropertyContainer . Allows to define a background color, and positive or negative changes to the location of the edges of the background coloring.
◆ Background() [1/5]
iText.Layout.Properties.Background.Background |
( |
Color |
color |
) |
|
|
inline |
Creates a background with a specified color.
-
Parameters
-
color |
the background color |
◆ Background() [2/5]
iText.Layout.Properties.Background.Background |
( |
Color |
color, |
|
|
float |
opacity |
|
) |
|
|
|
inline |
Creates a background with a specified color and opacity.
-
Parameters
-
color |
the background color |
opacity |
the opacity of the background color; a float between 0 and 1, where 1 stands for fully opaque color and 0 - for fully transparent |
◆ Background() [3/5]
iText.Layout.Properties.Background.Background |
( |
Color |
color, |
|
|
float |
extraLeft, |
|
|
float |
extraTop, |
|
|
float |
extraRight, |
|
|
float |
extraBottom |
|
) |
|
|
|
inline |
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored.
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored. These values are allowed to be negative.
-
Parameters
-
color |
the background color |
extraLeft |
extra coloring to the left side |
extraTop |
extra coloring at the top |
extraRight |
extra coloring to the right side |
extraBottom |
extra coloring at the bottom |
◆ Background() [4/5]
iText.Layout.Properties.Background.Background |
( |
Color |
color, |
|
|
float |
opacity, |
|
|
float |
extraLeft, |
|
|
float |
extraTop, |
|
|
float |
extraRight, |
|
|
float |
extraBottom |
|
) |
|
|
|
inline |
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored.
Creates a background with a specified color, and extra space that must be counted as part of the background and therefore colored. These values are allowed to be negative.
-
Parameters
-
color |
the background color |
opacity |
the opacity of the background color; a float between 0 and 1, where 1 stands for fully opaque color and 0 - for fully transparent |
extraLeft |
extra coloring to the left side |
extraTop |
extra coloring at the top |
extraRight |
extra coloring to the right side |
extraBottom |
extra coloring at the bottom |
◆ Background() [5/5]
iText.Layout.Properties.Background.Background |
( |
Color |
color, |
|
|
float |
opacity, |
|
|
BackgroundBox |
clip |
|
) |
|
|
|
inline |
Creates a background with a specified color, opacity and clip value.
-
Parameters
-
color |
the background color |
opacity |
the opacity of the background color; a float between 0 and 1, where 1 stands for fully opaque color and 0 - for fully transparent |
clip |
the value to clip the background color |
◆ GetBackgroundClip()
virtual BackgroundBox iText.Layout.Properties.Background.GetBackgroundClip |
( |
|
) |
|
|
inlinevirtual |
Gets background clip value.
-
Returns
-
background clip value
◆ GetColor()
virtual Color iText.Layout.Properties.Background.GetColor |
( |
|
) |
|
|
inlinevirtual |
◆ GetExtraBottom()
virtual float iText.Layout.Properties.Background.GetExtraBottom |
( |
|
) |
|
|
inlinevirtual |
Gets the extra space that must be filled at the bottom of the Element.
-
Returns
-
a float value
◆ GetExtraLeft()
virtual float iText.Layout.Properties.Background.GetExtraLeft |
( |
|
) |
|
|
inlinevirtual |
Gets the extra space that must be filled to the left of the Element.
-
Returns
-
a float value
◆ GetExtraRight()
virtual float iText.Layout.Properties.Background.GetExtraRight |
( |
|
) |
|
|
inlinevirtual |
Gets the extra space that must be filled to the right of the Element.
-
Returns
-
a float value
◆ GetExtraTop()
virtual float iText.Layout.Properties.Background.GetExtraTop |
( |
|
) |
|
|
inlinevirtual |
Gets the extra space that must be filled at the top of the Element.
-
Returns
-
a float value
◆ GetOpacity()
virtual float iText.Layout.Properties.Background.GetOpacity |
( |
|
) |
|
|
inlinevirtual |
Gets the opacity of the background.
-
Returns
-
a float between 0 and 1, where 1 stands for fully opaque color and 0 - for fully transparent