| Changed Methods |
void
beginElementOpacityApplying(
DrawContext)
|
Documentation changed from old to new. |
Apply {@code Property.OPACITY} property if specified by setting corresponding values in graphic state dictionary opacity will be applied to all elements drawn after calling this method and before calling AbstractRenderer.endElementOpacityApplying(DrawContext). |
Rectangle
calculateAbsolutePdfBBox()
|
Documentation changed from old to new. |
Calculates the bounding box of the content in the coordinate system of the pdf entity on which content is placed, e.g. |
Rectangle
calculateBBox(
List)
|
Documentation changed from old to new. |
Calculates bounding box around points. |
float[]
calculateShiftToPositionBBoxOfPointsAt(
float,
float
,
List
)
|
Documentation changed from old to new. |
This method calculates the shift needed to be applied to the points in order to position upper and left borders of their bounding box at the given lines. |
PdfFormXObject
createXObject(
AbstractLinearGradientBuilder,
Rectangle
,
PdfDocument
)
|
Documentation changed from old to new. |
Create a PdfFormXObject with the given area and containing a linear gradient inside. |
void
drawBackground(
DrawContext)
|
Documentation changed from old to new. |
Draws a background layer if it is defined by a key Property.BACKGROUND in either the layout element or this IRenderer itself. |
void
drawChildren(
DrawContext)
|
Documentation changed from old to new. |
Performs the drawing operation for all children of this renderer. |
void
endElementOpacityApplying(
DrawContext)
|
Documentation changed from old to new. |
AbstractRenderer.beginElementOpacityApplying(DrawContext). |
Rectangle
getBackgroundArea(
Rectangle)
|
Documentation changed from old to new. |
Evaluate the actual background |
Float
getFirstYLineRecursively()
|
Documentation changed from old to new. |
Gets the first yLine of the nested children recursively. |
Boolean
getPropertyAsBoolean(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a boolean value. |
Color
getPropertyAsColor(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a color. |
PdfFont
getPropertyAsFont(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a font object. |
Integer
getPropertyAsInteger(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as an integer value. |
TransparentColor
getPropertyAsTransparentColor(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a TransparentColor. |
UnitValue
getPropertyAsUnitValue(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a unit value. |
boolean
hasAbsoluteUnitValue(
int)
|
Documentation changed from old to new. |
Check if corresponding property has point value. |
boolean
hasOwnOrModelProperty(
int)
|
Documentation changed from old to new. |
Checks if this renderer or its model element have the specified property, i.e. |
boolean
hasRelativeUnitValue(
int)
|
Documentation changed from old to new. |
Check if corresponding property has relative value. |
List
initElementAreas(
LayoutArea)
|
Documentation changed from old to new. |
Gets all rectangles that this IRenderer can draw upon in the given area. |
boolean
isFlushed()
|
Documentation changed from old to new. |
Indicates whether this renderer is flushed or not, i.e. |
Float
retrieveMaxHeight()
|
Documentation changed from old to new. |
Retrieve element's content box max-height, if it's set. |
Float
retrieveMaxWidth(
float)
|
Documentation changed from old to new. |
Retrieves element's fixed content box max width, if it's set. |
Float
retrieveMinWidth(
float)
|
Documentation changed from old to new. |
Retrieves element's fixed content box max width, if it's set. |
Float
retrieveWidth(
float)
|
Documentation changed from old to new. |
Retrieves element's fixed content box width, if it's set. |
String
toString()
|
Documentation changed from old to new. |
Returns a string representation of the renderer. |
Rectangle
applyBorderBox(
Rectangle,
Border[]
,
boolean
)
|
Documentation changed from old to new. |
Applies the given border box (borders) on the given rectangle |
Rectangle
applyBorderBox(
Rectangle,
boolean
)
|
Documentation changed from old to new. |
Applies the border box of the renderer on the given rectangle If the border of a certain side is null, the side will remain as it was. |
Rectangle
applyMargins(
Rectangle,
UnitValue[]
,
boolean
)
|
Documentation changed from old to new. |
Applies given margins on the given rectangle |
Rectangle
applyMargins(
Rectangle,
boolean
)
|
Documentation changed from old to new. |
Applies margins of the renderer on the given rectangle |
Rectangle
applyPaddings(
Rectangle,
UnitValue[]
,
boolean
)
|
Documentation changed from old to new. |
Applies given paddings to the given rectangle. |
Rectangle
applyPaddings(
Rectangle,
boolean
)
|
Documentation changed from old to new. |
Applies paddings of the renderer on the given rectangle |
Float
getPropertyAsFloat(
int)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a floating point value. |
Float
getPropertyAsFloat(
int,
Float
)
|
Documentation changed from old to new. |
Returns a property with a certain key, as a floating point value. |