Package com.itextpdf.layout.properties
-
Interface Summary Interface Description IBeforeTextRestoreExecutor The interface is used to execute some logic before canvas state restoring inTextRenderer
which happens for text and underline.IListSymbolFactory Interface for implementing custom symbols for lists -
Class Summary Class Description Background A specialized class holding configurable properties related to anIElement
'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.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 toParagraph
's orphans restrictions.ParagraphWidowsControl A specialized class holding configurable parameters related toParagraph
'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 multipletransform
css property before drawing.Transform.SingleTransform This class is used to store onetransform
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. -
Enum Summary Enum Description AlignContentPropertyValue AlignmentPropertyValue A specialized enum containing potential property values forProperty.ALIGN_ITEMS
andProperty.ALIGN_SELF
.AreaBreakType The possible values for the type of break that is executed by anAreaBreak
.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 textIElement
's base direction.BlendMode Defines all possible blend modes and their mapping to pdf names.BorderCollapsePropertyValue A specialized enum containing potential property values forProperty.BORDER_COLLAPSE
.BoxSizingPropertyValue A specialized enum containing potential property values forProperty.BOX_SIZING
.CaptionSide A specialized enum containing the potential caption side values for aTable
's caption.ClearPropertyValue A specialized enum containing potential property values forProperty.CLEAR
.FlexDirectionPropertyValue A specialized enum containing potential property values forProperty.FLEX_DIRECTION
.FlexWrapPropertyValue A specialized enum containing potential property values forProperty.FLEX_WRAP
.FloatPropertyValue A specialized enum containing potential property values forProperty.FLOAT
.FontKerning A specialized enum holding the possible values for a textIElement
's kerning property.HorizontalAlignment A specialized enum containing potential property values forProperty.HORIZONTAL_ALIGNMENT
.InlineVerticalAlignmentType The possible values forInlineVerticalAlignment.getType()
.JustifyContent A enum containing potential property values forProperty.JUSTIFY_CONTENT
.ListNumberingType A specialized enum holding the possible values for a listList
'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 ofBlockElement
.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 aTab
's alignment.TextAlignment A specialized enum containing potential property values forProperty.TEXT_ALIGNMENT
.TextAnchor A specialized enum containing potential property values forProperty.TEXT_ANCHOR
.VerticalAlignment A specialized enum containing potential property values forProperty.VERTICAL_ALIGNMENT
.