Namespace iText.Layout.Properties
Classes
- Background
A specialized class holding configurable properties related to an IElement 's background.
- BackgroundImage
Class to hold background-image property.
- BackgroundImage.Builder
BackgroundImage builder class.
- BackgroundPosition
Class to hold background-position property.
- BackgroundRepeat
Class to hold background-repeat property.
- BackgroundSize
Class to hold background-size property.
- BlendMode
Defines all possible blend modes and their mapping to pdf names.
- BorderRadius
Represents a border radius.
- ContinuousContainer
This class is used to store properties of the renderer that are needed to be removed/reapplied.
- InlineVerticalAlignment
A property corresponding to the css vertical-align property and used to set vertical alignment on inline blocks, it specifies the type of alignment and where needed a numerical value to complete it.
- Leading
A specialized class that specifies the leading, "the vertical distance between the baselines of adjacent lines of text" (ISO-32000-1, section 9.3.5).
- LineHeight
A property corresponding to the css line-height property and used to set the height of a line box in the HTML mode.
- ParagraphOrphansControl
A specialized class holding configurable parameters related to Paragraph 's orphans restrictions.
- ParagraphWidowsControl
A specialized class holding configurable parameters related to Paragraph 's widows restrictions.
- Property
An enum of property names that are used for graphical properties of layout elements.
- Transform
This class is used to store and process multiple
transform
css property before drawing.
- Transform.SingleTransform
This class is used to store one
transform
function.
- TransparentColor
Represents a color with the specified opacity.
- Underline
A POJO that describes the underline of a layout element.
- UnitValue
A specialized class that holds a value and the unit it is measured in.
Interfaces
- IListSymbolFactory
Interface for implementing custom symbols for lists
Enums
- AlignmentPropertyValue
A specialized enum containing potential property values for ALIGN_ITEMS and ALIGN_SELF.
- AreaBreakType
The possible values for the type of break that is executed by an AreaBreak.
- BackgroundBox
Enum with boxes that can be used as a value in background-clip and background-origin properties.
- BackgroundPosition.PositionX
A specialized enum containing positions in x-dimension (horizontal positions).
- BackgroundPosition.PositionY
A specialized enum containing positions in y-dimension (vertical positions).
- BackgroundRepeat.BackgroundRepeatValue
Defines all possible background repeat values for one axis.
- BaseDirection
A specialized enum holding the possible values for a text IElement 's base direction.
- BorderCollapsePropertyValue
A specialized enum containing potential property values for BORDER_COLLAPSE.
- BoxSizingPropertyValue
A specialized enum containing potential property values for BOX_SIZING.
- CaptionSide
A specialized enum containing the potential caption side values for a Table 's caption.
- ClearPropertyValue
A specialized enum containing potential property values for CLEAR.
- FlexDirectionPropertyValue
A specialized enum containing potential property values for FLEX_DIRECTION.
- FlexWrapPropertyValue
A specialized enum containing potential property values for FLEX_WRAP.
- FloatPropertyValue
A specialized enum containing potential property values for FLOAT.
- FontKerning
A specialized enum holding the possible values for a text IElement 's kerning property.
- HorizontalAlignment
A specialized enum containing potential property values for HORIZONTAL_ALIGNMENT.
- InlineVerticalAlignmentType
The possible values for GetType().
- JustifyContent
A enum containing potential property values for JUSTIFY_CONTENT.
- ListNumberingType
A specialized enum holding the possible values for a list List 's entry prefix.
- ListSymbolAlignment
A specialized enum containing alignment properties for list symbols.
- ListSymbolPosition
A specialized enum containing position properties for list symbols.
- ObjectFit
A specialized enum holding the possible values for an object-fit property which define the way of fitting the image into the content box with different size.
- OverflowPropertyValue
The possible values for the type of overflow of BlockElement<T>.
- OverflowWrapPropertyValue
The possible values for the overflow wrap property.
- RenderingMode
Enum of rendering modes that can be used in layout logic.
- TabAlignment
A specialized enum holding the possible values for a Tab 's alignment.
- TextAlignment
A specialized enum containing potential property values for TEXT_ALIGNMENT.
- VerticalAlignment
A specialized enum containing potential property values for VERTICAL_ALIGNMENT.