iText 7 7.1.8 API
iText.Layout.Properties Namespace Reference

Classes

class   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. More...
 
class   BackgroundImage
 
class   BorderRadius
  Represents a border radius. More...
 
interface   IListSymbolFactory
  Interface for implementing custom symbols for lists More...
 
class   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). More...
 
class   Property
  An enum of property names that are used for graphical properties of layout elements. More...
 
class   Transform
  This class is used to store and process multiple transform css property before drawing. More...
 
class   TransparentColor
 
class   Underline
  A POJO that describes the underline of a layout element. More...
 
class   UnitValue
  A specialized class that holds a value and the unit it is measured in. More...
 

Enumerations

enum   AreaBreakType { NEXT_AREA, NEXT_PAGE, LAST_PAGE }
 
enum   BaseDirection { NO_BIDI, DEFAULT_BIDI, LEFT_TO_RIGHT, RIGHT_TO_LEFT }
 
enum   BorderCollapsePropertyValue { COLLAPSE, SEPARATE }
 
enum   BoxSizingPropertyValue { CONTENT_BOX, BORDER_BOX }
 
enum   CaptionSide { BOTTOM, TOP }
 
enum   ClearPropertyValue { LEFT, NONE, RIGHT, BOTH }
 
enum   FloatPropertyValue { LEFT, NONE, RIGHT }
 
enum   FontKerning { YES, NO }
 
enum   HorizontalAlignment { LEFT, CENTER, RIGHT }
 
enum   ListNumberingType {
  DECIMAL, DECIMAL_LEADING_ZERO, ROMAN_LOWER, ROMAN_UPPER,
  ENGLISH_LOWER, ENGLISH_UPPER, GREEK_LOWER, GREEK_UPPER,
  ListNumberingType.ZAPF_DINGBATS_1, ListNumberingType.ZAPF_DINGBATS_2, ListNumberingType.ZAPF_DINGBATS_3, ListNumberingType.ZAPF_DINGBATS_4
}
 
enum   ListSymbolAlignment { RIGHT, LEFT }
  A specialized enum containing alignment properties for list symbols. More...
 
enum   ListSymbolPosition { DEFAULT, INSIDE, OUTSIDE }
 
enum   OverflowPropertyValue { FIT, VISIBLE, HIDDEN }
 
enum   TabAlignment { LEFT, RIGHT, CENTER, ANCHOR }
 
enum   TextAlignment {
  LEFT, CENTER, RIGHT, JUSTIFIED,
  JUSTIFIED_ALL
}
 
enum   VerticalAlignment { TOP, MIDDLE, BOTTOM }
 

Enumeration Type Documentation

◆ ListNumberingType

Enumerator
ZAPF_DINGBATS_1 

Zapfdingbats font characters in range [172; 181]

ZAPF_DINGBATS_2 

Zapfdingbats font characters in range [182; 191]

ZAPF_DINGBATS_3 

Zapfdingbats font characters in range [192; 201]

ZAPF_DINGBATS_4 

Zapfdingbats font characters in range [202; 221]

◆ ListSymbolAlignment

A specialized enum containing alignment properties for list symbols.