public class Style extends ElementPropertyContainer<Style>
AbstractElement
properties
Constructor and Description |
---|
Style() |
Modifier and Type | Method and Description |
---|---|
UnitValue |
getHeight()
Gets the height property of the element.
|
UnitValue |
getMarginBottom()
Gets the current bottom margin width of the element.
|
UnitValue |
getMarginLeft()
Gets the current left margin width of the element.
|
UnitValue |
getMarginRight()
Gets the current right margin width of the element.
|
UnitValue |
getMarginTop()
Gets the current top margin width of the element.
|
UnitValue |
getPaddingBottom()
Gets the current bottom padding width of the element.
|
UnitValue |
getPaddingLeft()
Gets the current left padding width of the element.
|
UnitValue |
getPaddingRight()
Gets the current right padding width of the element.
|
UnitValue |
getPaddingTop()
Gets the current top padding width of the element.
|
UnitValue |
getWidth()
Gets the width property of the element.
|
Boolean |
isKeepTogether()
Returns whether the
BlockElement should be kept together as much
as possible. |
Style |
setHeight(float height)
Sets the height property the element as a point-value.
|
Style |
setHeight(UnitValue height)
Sets the height property of the element with a
UnitValue . |
Style |
setKeepTogether(boolean keepTogether)
Sets whether the
BlockElement should be kept together as much
as possible. |
Style |
setMargin(float commonMargin)
Sets all margins around the element to the same width.
|
Style |
setMarginBottom(float value)
Sets the bottom margin width of the element.
|
Style |
setMarginLeft(float value)
Sets the left margin width of the element.
|
Style |
setMarginRight(float value)
Sets the right margin width of the element.
|
Style |
setMargins(float marginTop,
float marginRight,
float marginBottom,
float marginLeft)
Sets the margins around the element to a series of new widths.
|
Style |
setMarginTop(float value)
Sets the top margin width of the element.
|
Style |
setMaxHeight(float maxHeight)
Sets the max-height of the element as point-unit value.
|
Style |
setMaxHeight(UnitValue maxHeight)
Sets the max-height property of the element with a
UnitValue . |
Style |
setMaxWidth(float maxWidth)
Sets the max-width of the element as point-unit value.
|
Style |
setMaxWidth(UnitValue maxWidth)
Sets the max-width property of the element with a
UnitValue . |
Style |
setMinHeight(float minHeight)
Sets the min-height of the element as point-unit value.
|
Style |
setMinHeight(UnitValue minHeight)
Sets the min-height property of the element with a
UnitValue . |
Style |
setMinWidth(float minWidth)
Sets the min-width of the element as point-unit value.
|
Style |
setMinWidth(UnitValue minWidth)
Sets the min-width property of the element with a
UnitValue . |
Style |
setPadding(float commonPadding)
Sets all paddings around the element to the same width.
|
Style |
setPaddingBottom(float value)
Sets the bottom padding width of the element.
|
Style |
setPaddingLeft(float value)
Sets the left padding width of the element.
|
Style |
setPaddingRight(float value)
Sets the right padding width of the element.
|
Style |
setPaddings(float paddingTop,
float paddingRight,
float paddingBottom,
float paddingLeft)
Sets the paddings around the element to a series of new widths.
|
Style |
setPaddingTop(float value)
Sets the top padding width of the element.
|
Style |
setRotationAngle(double angle)
Sets the rotation angle.
|
Style |
setRotationAngle(float radAngle)
Sets the rotation radAngle.
|
Style |
setSpacingRatio(float ratio)
Sets a ratio which determines in which proportion will word spacing and character spacing
be applied when horizontal alignment is justified.
|
Style |
setVerticalAlignment(VerticalAlignment verticalAlignment)
Sets the vertical alignment of the element.
|
Style |
setWidth(float width)
Sets the width property of the element, measured in points.
|
Style |
setWidth(UnitValue width)
Sets the width property of the element with a
UnitValue . |
deleteOwnProperty, getDefaultProperty, getOwnProperty, getProperty, getSplitCharacters, getStrokeColor, getStrokeWidth, getTextRenderingMode, hasOwnProperty, hasProperty, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBaseDirection, setBold, setBorder, setBorderBottom, setBorderBottomLeftRadius, setBorderBottomRightRadius, setBorderLeft, setBorderRadius, setBorderRight, setBorderTop, setBorderTopLeftRadius, setBorderTopRightRadius, setCharacterSpacing, setDestination, setFixedPosition, setFixedPosition, setFixedPosition, setFixedPosition, setFont, setFont, setFontColor, setFontColor, setFontFamily, setFontFamily, setFontKerning, setFontScript, setFontSize, setHorizontalAlignment, setHyphenation, setItalic, setLineThrough, setOpacity, setProperty, setRelativePosition, setSplitCharacters, setStrokeColor, setStrokeWidth, setTextAlignment, setTextRenderingMode, setUnderline, setUnderline, setUnderline, setUnderline, setWordSpacing
public UnitValue getMarginLeft()
UnitValue
objectpublic Style setMarginLeft(float value)
value
- the new left margin widthpublic UnitValue getMarginRight()
UnitValue
objectpublic Style setMarginRight(float value)
value
- the new right margin widthpublic UnitValue getMarginTop()
UnitValue
objectpublic Style setMarginTop(float value)
value
- the new top margin widthpublic UnitValue getMarginBottom()
UnitValue
objectpublic Style setMarginBottom(float value)
value
- the new bottom margin widthpublic Style setMargin(float commonMargin)
commonMargin
- the new margin widthpublic Style setMargins(float marginTop, float marginRight, float marginBottom, float marginLeft)
marginTop
- the new margin top widthmarginRight
- the new margin right widthmarginBottom
- the new margin bottom widthmarginLeft
- the new margin left widthpublic UnitValue getPaddingLeft()
UnitValue
objectpublic Style setPaddingLeft(float value)
value
- the new left padding widthpublic UnitValue getPaddingRight()
UnitValue
objectpublic Style setPaddingRight(float value)
value
- the new right padding widthpublic UnitValue getPaddingTop()
UnitValue
objectpublic Style setPaddingTop(float value)
value
- the new top padding widthpublic UnitValue getPaddingBottom()
UnitValue
objectpublic Style setPaddingBottom(float value)
value
- the new bottom padding widthpublic Style setPadding(float commonPadding)
commonPadding
- the new padding widthpublic Style setPaddings(float paddingTop, float paddingRight, float paddingBottom, float paddingLeft)
paddingTop
- the new padding top widthpaddingRight
- the new padding right widthpaddingBottom
- the new padding bottom widthpaddingLeft
- the new padding left widthpublic Style setVerticalAlignment(VerticalAlignment verticalAlignment)
verticalAlignment
- the vertical alignment settingpublic Style setSpacingRatio(float ratio)
ratio
- the ratio coefficient. It must be between 0 and 1, inclusive.
It means that ratio part of the free space will
be compensated by word spacing, and 1-ratio part of the free space will
be compensated by character spacing.
If ratio is 1, additional character spacing will not be applied.
If ratio is 0, additional word spacing will not be applied.public Boolean isKeepTogether()
BlockElement
should be kept together as much
as possible.Property.KEEP_TOGETHER
propertypublic Style setKeepTogether(boolean keepTogether)
BlockElement
should be kept together as much
as possible.keepTogether
- the new value of the Property.KEEP_TOGETHER
propertypublic Style setRotationAngle(float radAngle)
radAngle
- the new rotation radAngle, as a float
public Style setRotationAngle(double angle)
angle
- the new rotation angle, as a double
public Style setWidth(float width)
width
- a value measured in points.public Style setWidth(UnitValue width)
UnitValue
.width
- a UnitValue
objectpublic UnitValue getWidth()
UnitValue
public Style setHeight(UnitValue height)
UnitValue
.height
- a UnitValue
objectpublic Style setHeight(float height)
height
- a floating point value for the new heightpublic UnitValue getHeight()
public Style setMaxHeight(float maxHeight)
maxHeight
- a floating point value for the new max-heightpublic Style setMaxHeight(UnitValue maxHeight)
UnitValue
.maxHeight
- a UnitValue
objectpublic Style setMinHeight(UnitValue minHeight)
UnitValue
.minHeight
- a UnitValue
objectpublic Style setMinHeight(float minHeight)
minHeight
- a floating point value for the new min-heightpublic Style setMaxWidth(UnitValue maxWidth)
UnitValue
.maxWidth
- a UnitValue
objectpublic Style setMaxWidth(float maxWidth)
maxWidth
- a floating point value for the new max-widthpublic Style setMinWidth(UnitValue minWidth)
UnitValue
.minWidth
- a UnitValue
objectpublic Style setMinWidth(float minWidth)
minWidth
- a floating point value for the new min-widthCopyright © 1998–2019 iText Group NV. All rights reserved.