Uses of Class
com.itextpdf.layout.renderer.DrawContext
Package
Description
-
Uses of DrawContext in com.itextpdf.forms.form.renderer
Modifier and TypeMethodDescriptionprotected abstract void
AbstractFormFieldRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected abstract void
AbstractSelectFieldRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected void
ButtonRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected void
CheckBoxRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected void
InputFieldRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected void
RadioRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected void
SelectFieldComboBoxRenderer.applyAcroField
(DrawContext drawContext) protected void
SelectFieldListBoxRenderer.applyAcroField
(DrawContext drawContext) protected void
SignatureAppearanceRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.protected void
TextAreaRenderer.applyAcroField
(DrawContext drawContext) Applies the AcroField widget.void
AbstractFormFieldRenderer.draw
(DrawContext drawContext) Flushes the renderer subtree contents, i.e.void
AbstractSelectFieldRenderer.draw
(DrawContext drawContext) Flushes the renderer subtree contents, i.e.void
CheckBoxRenderer.drawBackground
(DrawContext drawContext) Draws a background layer if it is defined by a keyProperty.BACKGROUND
in either the layout element or thisIRenderer
itself.void
RadioRenderer.drawBackground
(DrawContext drawContext) Draws a background layer if it is defined by a keyProperty.BACKGROUND
in either the layout element or thisIRenderer
itself.void
CheckBoxRenderer.drawBorder
(DrawContext drawContext) Performs the drawing operation for the border of this renderer, if defined by theProperty.BORDER_TOP
,Property.BORDER_RIGHT
,Property.BORDER_BOTTOM
andProperty.BORDER_LEFT
values in either the layout element or thisIRenderer
itself.void
RadioRenderer.drawBorder
(DrawContext drawContext) Performs the drawing operation for the border of this renderer, if defined by theProperty.BORDER_TOP
,Property.BORDER_RIGHT
,Property.BORDER_BOTTOM
andProperty.BORDER_LEFT
values in either the layout element or thisIRenderer
itself.void
AbstractFormFieldRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer.void
AbstractSelectFieldRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer.void
CheckBoxRenderer.FlatParagraphRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer. -
Uses of DrawContext in com.itextpdf.forms.form.renderer.checkboximpl
Modifier and TypeMethodDescriptionvoid
HtmlCheckBoxRenderingStrategy.drawCheckBoxContent
(DrawContext drawContext, CheckBoxRenderer checkBoxRenderer, Rectangle rectangle) Draws a check box icon.void
ICheckBoxRenderingStrategy.drawCheckBoxContent
(DrawContext drawContext, CheckBoxRenderer checkBoxRenderer, Rectangle rectangle) Draws a check box icon.void
PdfACheckBoxRenderingStrategy.drawCheckBoxContent
(DrawContext drawContext, CheckBoxRenderer checkBoxRenderer, Rectangle rectangle) Draws a check box icon.void
PdfCheckBoxRenderingStrategy.drawCheckBoxContent
(DrawContext drawContext, CheckBoxRenderer checkBoxRenderer, Rectangle rectangle) Draws a check box icon. -
Uses of DrawContext in com.itextpdf.layout.renderer
Modifier and TypeMethodDescriptionprotected void
AbstractRenderer.applyDestinationsAndAnnotation
(DrawContext drawContext) protected void
AbstractRenderer.beginElementOpacityApplying
(DrawContext drawContext) ApplyProperty.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 callingAbstractRenderer.endElementOpacityApplying(DrawContext)
()}.protected boolean
AbstractRenderer.clipBackgroundArea
(DrawContext drawContext, Rectangle outerBorderBox) protected boolean
AbstractRenderer.clipBackgroundArea
(DrawContext drawContext, Rectangle outerBorderBox, boolean considerBordersBeforeClipping) protected boolean
AbstractRenderer.clipBorderArea
(DrawContext drawContext, Rectangle outerBorderBox) void
AbstractRenderer.draw
(DrawContext drawContext) Flushes the renderer subtree contents, i.e.void
AreaBreakRenderer.draw
(DrawContext drawContext) Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.void
BlockRenderer.draw
(DrawContext drawContext) void
ImageRenderer.draw
(DrawContext drawContext) void
IRenderer.draw
(DrawContext drawContext) Flushes the renderer subtree contents, i.e.void
LinkRenderer.draw
(DrawContext drawContext) void
ListItemRenderer.draw
(DrawContext drawContext) void
TableRenderer.draw
(DrawContext drawContext) Flushes the renderer subtree contents, i.e.void
TabRenderer.draw
(DrawContext drawContext) void
TextRenderer.draw
(DrawContext drawContext) void
AbstractRenderer.drawBackground
(DrawContext drawContext) Draws a background layer if it is defined by a keyProperty.BACKGROUND
in either the layout element or thisIRenderer
itself.void
CellRenderer.drawBackground
(DrawContext drawContext) void
TableRenderer.drawBackground
(DrawContext drawContext) protected void
TableRenderer.drawBackgrounds
(DrawContext drawContext) void
AbstractRenderer.drawBorder
(DrawContext drawContext) Performs the drawing operation for the border of this renderer, if defined by theProperty.BORDER_TOP
,Property.BORDER_RIGHT
,Property.BORDER_BOTTOM
andProperty.BORDER_LEFT
values in either the layout element or thisIRenderer
itself.void
CellRenderer.drawBorder
(DrawContext drawContext) Performs the drawing operation for the border of this renderer, if defined by theProperty.BORDER_TOP
,Property.BORDER_RIGHT
,Property.BORDER_BOTTOM
andProperty.BORDER_LEFT
values in either the layout element or thisIRenderer
itself.void
MulticolRenderer.drawBorder
(DrawContext drawContext) Performs the drawing operation for the border of this renderer, if defined by theProperty.BORDER_TOP
,Property.BORDER_RIGHT
,Property.BORDER_BOTTOM
andProperty.BORDER_LEFT
values in either the layout element or thisIRenderer
itself.void
TableRenderer.drawBorder
(DrawContext drawContext) protected void
TableRenderer.drawBorders
(DrawContext drawContext) protected void
TableRenderer.drawCaption
(DrawContext drawContext) void
AbstractRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer.void
LineSeparatorRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer.void
ParagraphRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer.void
TableRenderer.drawChildren
(DrawContext drawContext) Performs the drawing operation for allchildren
of this renderer.protected void
AbstractRenderer.endElementOpacityApplying
(DrawContext drawContext) -
Uses of DrawContext in com.itextpdf.svg.renderers
Modifier and TypeMethodDescriptionvoid
SvgImageRenderer.draw
(DrawContext drawContext) Flushes the renderer subtree contents, i.e.