- IElement - Interface in com.itextpdf.layout.element
-
This class represents a layout element, i.e. a piece of content that will
take up 'physical' space on a canvas or document.
- ILargeElement - Interface in com.itextpdf.layout.element
-
A
ILargeElement
is a layout element which may get added to
indefinitely, making the object prohibitively large.
- ILeafElement - Interface in com.itextpdf.layout.element
-
A marker subinterface of
IElement
that specifies that the layout object
is, by definition, on the lowest tier in the object hierarchy.
- Image - Class in com.itextpdf.layout.element
-
A layout element that represents an image for inclusion in the document model.
- Image(PdfImageXObject) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image XObject, the representation of an
image in PDF syntax.
- Image(PdfFormXObject) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from a form XObject, the representation of a
form in PDF syntax.
- Image(PdfImageXObject, float) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image XObject, the representation of an
image in PDF syntax, with a custom width.
- Image(PdfImageXObject, float, float, float) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image XObject, the representation of an
image in PDF syntax, with a custom width and on a fixed position.
- Image(PdfImageXObject, float, float) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image XObject, the representation of an
image in PDF syntax, on a fixed position.
- Image(PdfFormXObject, float, float) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from a form XObject, the representation of a
form in PDF syntax.
- Image(ImageData) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image resource, read in from a file
with the iText I/O module.
- Image(ImageData, float, float) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image resource, read in from a file
with the iText I/O module, on a fixed position.
- Image(ImageData, float, float, float) - Constructor for class com.itextpdf.layout.element.Image
-
Creates an
Image
from an image resource, read in from a file
with the iText I/O module, with a custom width and on a fixed position.
- imageHeight - Variable in class com.itextpdf.layout.renderer.ImageRenderer
-
- ImageRenderer - Class in com.itextpdf.layout.renderer
-
- ImageRenderer(Image) - Constructor for class com.itextpdf.layout.renderer.ImageRenderer
-
Creates an ImageRenderer from its corresponding layout object.
- imageWidth - Variable in class com.itextpdf.layout.renderer.ImageRenderer
-
- immediateFlush - Variable in class com.itextpdf.layout.renderer.RootRenderer
-
- immediateFlush - Variable in class com.itextpdf.layout.RootElement
-
- INF - Static variable in class com.itextpdf.layout.renderer.AbstractRenderer
-
The infinity value which is used while layouting
- init() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
-
initialize
- initElementAreas(LayoutArea) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
Gets all rectangles that this
IRenderer
can draw upon in the given area.
- insert(String, char) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
-
Branches are initially compressed, needing
one node per key plus the size of the string
key.
- insert(char[], int, char) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
-
Insert key.
- insertBalanced(String[], char[], int, int) - Method in class com.itextpdf.layout.hyphenation.TernaryTree
-
Recursively insert the median first and then the median of the
lower and upper halves, and so on in order to get a balanced
tree.
- InsetBorder - Class in com.itextpdf.layout.border
-
- InsetBorder(float) - Constructor for class com.itextpdf.layout.border.InsetBorder
-
Creates a InsetBorder instance with the specified width.
- InsetBorder(DeviceRgb, float) - Constructor for class com.itextpdf.layout.border.InsetBorder
-
Creates a InsetBorder instance with the specified width and the
rgb color
.
- InsetBorder(DeviceCmyk, float) - Constructor for class com.itextpdf.layout.border.InsetBorder
-
Creates a InsetBorder instance with the specified width and the
cmyk color
.
- InsetBorder(DeviceGray, float) - Constructor for class com.itextpdf.layout.border.InsetBorder
-
Creates a InsetBorder instance with the specified width and the
gray color
.
- IPatternConsumer - Interface in com.itextpdf.layout.hyphenation
-
This interface is used to connect the XML pattern file parser to
the hyphenation tree.
- IPropertyContainer - Interface in com.itextpdf.layout
-
A generic Map-like interface that defines methods for storing and retrieving
objects by an enum key of the
Property
type.
- IRenderer - Interface in com.itextpdf.layout.renderer
-
A renderer object is responsible for drawing a corresponding layout object on
a document or canvas.
- isAutoTaggingEnabled() - Method in class com.itextpdf.layout.Canvas
-
- isComplete() - Method in interface com.itextpdf.layout.element.ILargeElement
-
Checks whether an element has already been marked as complete.
- isComplete() - Method in class com.itextpdf.layout.element.Table
-
- isEmpty() - Method in class com.itextpdf.layout.element.AbstractElement
-
Returns true
if this list contains no elements.
- isEmptyArea() - Method in class com.itextpdf.layout.layout.LayoutArea
-
Indicates whether the area already has some placed content or not.
- isFixedLayout() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
Indicates whether the renderer's position is fixed or not.
- isFlushed() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
- isFlushed() - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
-
- isFlushed() - Method in interface com.itextpdf.layout.renderer.IRenderer
-
- isKeepTogether() - Method in class com.itextpdf.layout.element.BlockElement
-
Returns whether the
BlockElement
should be kept together as much
as possible.
- isKeepTogether() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
- isKeepTogether() - Method in class com.itextpdf.layout.Style
-
Returns whether the
BlockElement
should be kept together as much
as possible.
- isKeepWithNext() - Method in class com.itextpdf.layout.element.BlockElement
-
Returns whether the end of this
BlockElement
and the start of the next sibling of this element
should be placed in the same area.
- isLastRendererForModelElement - Variable in class com.itextpdf.layout.renderer.AbstractRenderer
-
- isMissing(String) - Method in class com.itextpdf.layout.hyphenation.HyphenationTreeCache
-
Indicates whether a hyphenation file has been requested before but it wasn't available.
- isNewLine(GlyphLine, int) - Static method in class com.itextpdf.layout.renderer.TextRenderer
-
- isNotFittingHeight(LayoutArea) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
- isNotFittingLayoutArea(LayoutArea) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
- isOriginalNonSplitRenderer - Variable in class com.itextpdf.layout.renderer.TableRenderer
-
True for newly created renderer.
- isPercentValue() - Method in class com.itextpdf.layout.property.UnitValue
-
Returns whether or not the value is stored in percent (%)
- ISplitCharacters - Interface in com.itextpdf.layout.splitting
-
Interface for customizing the split character.
- isPointValue() - Method in class com.itextpdf.layout.property.UnitValue
-
Returns whether or not the value is stored in points (pt)
- isPositioned() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
Indicates whether the renderer's position is fixed or not.
- isPropertyInherited(int) - Static method in class com.itextpdf.layout.property.Property
-
This method checks whether a Property, in order to be picked up by the
rendering engine, must be defined on the current element or renderer
(return false
), or may be defined in one of its parent
elements or renderers (return true
).
- isRelativePosition() - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
- isSkipFirstHeader() - Method in class com.itextpdf.layout.element.Table
-
Tells you if the first header needs to be skipped (for instance if the
header says "continued from the previous page").
- isSkipLastFooter() - Method in class com.itextpdf.layout.element.Table
-
Tells you if the last footer needs to be skipped (for instance if the
footer says "continued on the next page")
- isSplitCharacter(GlyphLine, int) - Method in class com.itextpdf.layout.splitting.DefaultSplitCharacters
-
- isSplitCharacter(GlyphLine, int) - Method in interface com.itextpdf.layout.splitting.ISplitCharacters
-
Returns true
if the character can split a line.
- isSplitForcedByNewline() - Method in class com.itextpdf.layout.layout.LineLayoutResult
-
Indicates whether split was forced by new line symbol in rendered text.
- isSplitForcedByNewline() - Method in class com.itextpdf.layout.layout.TextLayoutResult
-
Indicates whether split was forced by new line symbol in rendered text.
- isTaggingEnabled() - Method in class com.itextpdf.layout.renderer.DrawContext
-
- isWordHasBeenSplit() - Method in class com.itextpdf.layout.layout.TextLayoutResult
-
Indicates whether some word in a rendered text was splitted during
layout
.
- ITALIC_SIMULATION - Static variable in class com.itextpdf.layout.property.Property
-
- sc - Variable in class com.itextpdf.layout.hyphenation.TernaryTree
-
The character stored in this node: splitchar.
- scale(float, float) - Method in class com.itextpdf.layout.element.Image
-
Scale the image relative to its default size.
- scaleAbsolute(float, float) - Method in class com.itextpdf.layout.element.Image
-
Scale the image to an absolute size.
- scaleToFit(float, float) - Method in class com.itextpdf.layout.element.Image
-
Scale the image to an absolute size.
- searchPatterns(char[], int, byte[]) - Method in class com.itextpdf.layout.hyphenation.HyphenationTree
-
Search for all possible partial matches of word starting
at index an update interletter values.
- setAction(PdfAction) - Method in class com.itextpdf.layout.element.AbstractElement
-
Sets an action on this Element.
- setAreaBreak(AreaBreak) - Method in class com.itextpdf.layout.layout.LayoutResult
-
- setAutoScale(boolean) - Method in class com.itextpdf.layout.element.Image
-
Sets the autoscale property for both width and height.
- setAutoScaleHeight(boolean) - Method in class com.itextpdf.layout.element.Image
-
Sets the autoscale property for the height of the image.
- setAutoScaleWidth(boolean) - Method in class com.itextpdf.layout.element.Image
-
Sets the autoscale property for the width of the image.
- setBackgroundColor(Color) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Specifies a background color for the Element.
- setBackgroundColor(Color, float, float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Specifies a background color for the Element, and extra space that
must be counted as part of the background and therefore colored.
- setBaseDirection(BaseDirection) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
This attribute specifies the base direction of directionally neutral text
(i.e., text that doesn't have inherent directionality as defined in Unicode)
in an element's content and attribute values.
- setBBox(Rectangle) - Method in class com.itextpdf.layout.layout.LayoutArea
-
Sets the
box
which bounds the area.
- setBold() - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Switch on the simulation of bold style for a font.
- setBorder(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a border for all four edges of this Element with customizable color, width, pattern type.
- setBorderBottom(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a border for the bottom limit of this Element with customizable color, width, pattern type.
- setBorderLeft(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a border for the left limit of this Element with customizable color, width, pattern type.
- setBorderRight(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a border for the right limit of this Element with customizable color, width, pattern type.
- setBorders(Border, int) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
- setBorderTop(Border) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a border for the upper limit of this Element with customizable color, width, pattern type.
- setBottomMargin(float) - Method in class com.itextpdf.layout.Document
-
Sets the bottom margin, measured in points
- setCharacterSpacing(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Defines a custom spacing distance between all characters of a textual element.
- setColor(Color) - Method in class com.itextpdf.layout.border.Border
-
- setDestination(String) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a destination name that will be created when this element is drawn to content.
- setDocument(Document) - Method in interface com.itextpdf.layout.element.ILargeElement
-
Sets the document this element is bound to.
- setDocument(Document) - Method in class com.itextpdf.layout.element.Table
-
- setEmptyArea(boolean) - Method in class com.itextpdf.layout.layout.LayoutArea
-
Defines whether the area already has some placed content or not.
- setFirstLineIndent(float) - Method in class com.itextpdf.layout.element.Paragraph
-
Sets the indent value for the first line of the
Paragraph
.
- setFixedLeading(float) - Method in class com.itextpdf.layout.element.Paragraph
-
- setFixedPosition(float, float) - Method in class com.itextpdf.layout.element.Image
-
Sets values for a absolute repositioning of the Element.
- setFixedPosition(int, float, float) - Method in class com.itextpdf.layout.element.Image
-
Sets values for a absolute repositioning of the Element, on a specific
page.
- setFixedPosition(float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets values for a absolute repositioning of the Element.
- setFixedPosition(float, float, UnitValue) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets values for a absolute repositioning of the Element.
- setFixedPosition(int, float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets values for a absolute repositioning of the Element, on a specific
page.
- setFixedPosition(int, float, float, UnitValue) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets values for a absolute repositioning of the Element, on a specific
page.
- setFont(PdfFont) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the font of this Element.
- setFontColor(Color) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the font color of this Element.
- setFontKerning(FontKerning) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Enable or disable kerning.
- setFontScript(Character.UnicodeScript) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the writing system for this text element.
- setFontSize(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the font size of this Element.
- setHeight(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the height property of the Element.
- setHorizontalAlignment(HorizontalAlignment) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the horizontal alignment of this Element.
- setHorizontalScaling(float) - Method in class com.itextpdf.layout.element.Text
-
The horizontal scaling parameter adjusts the width of glyphs by stretching or
compressing them in the horizontal direction.
- setHyphenation(HyphenationConfig) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a custom hyphenation configuration which will hyphenate words automatically accordingly to the
language and country.
- setHyphenSymbol(char) - Method in class com.itextpdf.layout.hyphenation.HyphenationConfig
-
Sets the hyphenation symbol to the specified value.
- setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.Border3D
-
Sets the fill color for the inner half of
3D Border
- setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.GrooveBorder
-
Sets the fill color for the inner half of
3D Border
- setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.InsetBorder
-
Sets the fill color for the inner half of
3D Border
- setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.OutsetBorder
-
Sets the fill color for the inner half of
3D Border
- setInnerHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.RidgeBorder
-
Sets the fill color for the inner half of
3D Border
- setItalic() - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Switch on the simulation of italic style for a font.
- setItemStartIndex(int) - Method in class com.itextpdf.layout.element.List
-
Customizes the index of the first item in the list.
- setKeepTogether(boolean) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets whether the
BlockElement
should be kept together as much
as possible.
- setKeepTogether(boolean) - Method in class com.itextpdf.layout.Style
-
Sets whether the
BlockElement
should be kept together as much
as possible.
- setKeepWithNext(boolean) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets whether the end of this
BlockElement
and the start of the next sibling of this element
should be placed in the same area.
- setLeftMargin(float) - Method in class com.itextpdf.layout.Document
-
Sets the left margin, measured in points
- setLineThrough() - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets default line-through attributes for text.
- setListSymbol(String) - Method in class com.itextpdf.layout.element.List
-
Sets the list symbol to be used.
- setListSymbol(Text) - Method in class com.itextpdf.layout.element.List
-
Sets the list symbol to be used.
- setListSymbol(Image) - Method in class com.itextpdf.layout.element.List
-
Sets the list symbol to be used.
- setListSymbol(ListNumberingType) - Method in class com.itextpdf.layout.element.List
-
Sets the list numbering type to be used.
- setListSymbol(String) - Method in class com.itextpdf.layout.element.ListItem
-
Sets the list item symbol to be used.
- setListSymbol(Text) - Method in class com.itextpdf.layout.element.ListItem
-
Sets the list item symbol to be used.
- setListSymbol(Image) - Method in class com.itextpdf.layout.element.ListItem
-
Sets the list item symbol to be used.
- setListSymbol(ListNumberingType) - Method in class com.itextpdf.layout.element.ListItem
-
Sets the list item numbering type to be used.
- setListSymbolAlignment(ListSymbolAlignment) - Method in class com.itextpdf.layout.element.List
-
A specialized enum containing alignment properties for list symbols.
- setMargin(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets all margins around the element to the same width.
- setMargin(float) - Method in class com.itextpdf.layout.Style
-
Sets all margins around the element to the same width.
- setMarginBottom(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the bottom margin width of the element.
- setMarginBottom(float) - Method in class com.itextpdf.layout.element.Image
-
Sets the bottom margin width of the element.
- setMarginBottom(float) - Method in class com.itextpdf.layout.Style
-
Sets the bottom margin width of the element.
- setMarginLeft(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the left margin width of the element.
- setMarginLeft(float) - Method in class com.itextpdf.layout.element.Image
-
Sets the left margin width of the element.
- setMarginLeft(float) - Method in class com.itextpdf.layout.Style
-
Sets the left margin width of the element.
- setMarginRight(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the right margin width of the element.
- setMarginRight(float) - Method in class com.itextpdf.layout.element.Image
-
Sets the right margin width of the element.
- setMarginRight(float) - Method in class com.itextpdf.layout.Style
-
Sets the right margin width of the element.
- setMargins(float, float, float, float) - Method in class com.itextpdf.layout.Document
-
Convenience method to set all margins with one method.
- setMargins(float, float, float, float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the margins around the element to a series of new widths.
- setMargins(float, float, float, float) - Method in class com.itextpdf.layout.element.Image
-
Sets the margins around the element to a series of new widths.
- setMargins(float, float, float, float) - Method in class com.itextpdf.layout.Style
-
Sets the margins around the element to a series of new widths.
- setMarginTop(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the top margin width of the element.
- setMarginTop(float) - Method in class com.itextpdf.layout.element.Image
-
Sets the top margin width of the element.
- setMarginTop(float) - Method in class com.itextpdf.layout.Style
-
Sets the top margin width of the element.
- setMultipliedLeading(float) - Method in class com.itextpdf.layout.element.Paragraph
-
- setNextRenderer(IRenderer) - Method in class com.itextpdf.layout.element.AbstractElement
-
- setNextRenderer(IRenderer) - Method in interface com.itextpdf.layout.element.IElement
-
- setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.Border3D
-
Sets the fill color for the outer half of
3D Border
- setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.GrooveBorder
-
Sets the fill color for the outer half of
3D Border
- setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.InsetBorder
-
Sets the fill color for the outer half of
3D Border
- setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.OutsetBorder
-
Sets the fill color for the outer half of
3D Border
- setOuterHalfColor(PdfCanvas, Border.Side) - Method in class com.itextpdf.layout.border.RidgeBorder
-
Sets the fill color for the outer half of
3D Border
- setOverflowRenderer(IRenderer) - Method in class com.itextpdf.layout.layout.LayoutResult
-
- setPadding(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets all paddings around the element to the same width.
- setPadding(float) - Method in class com.itextpdf.layout.Style
-
Sets all paddings around the element to the same width.
- setPaddingBottom(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the bottom padding width of the element.
- setPaddingBottom(float) - Method in class com.itextpdf.layout.Style
-
Sets the bottom padding width of the element.
- setPaddingLeft(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the left padding width of the element.
- setPaddingLeft(float) - Method in class com.itextpdf.layout.Style
-
Sets the left padding width of the element.
- setPaddingRight(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the right padding width of the element.
- setPaddingRight(float) - Method in class com.itextpdf.layout.Style
-
Sets the right padding width of the element.
- setPaddings(float, float, float, float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the paddings around the element to a series of new widths.
- setPaddings(float, float, float, float) - Method in class com.itextpdf.layout.Style
-
Sets the paddings around the element to a series of new widths.
- setPaddingTop(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the top padding width of the element.
- setPaddingTop(float) - Method in class com.itextpdf.layout.Style
-
Sets the top padding width of the element.
- setPageNumber(int) - Method in class com.itextpdf.layout.element.AbstractElement
-
Explicitly sets the page number this element should be put on.
- setPageSize(PageSize) - Method in class com.itextpdf.layout.element.AreaBreak
-
Sets the page size.
- setParent(IRenderer) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
Explicitly sets this object as the child of another
IRenderer
in
the renderer hierarchy.
- setParent(IRenderer) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
-
- setParent(IRenderer) - Method in interface com.itextpdf.layout.renderer.IRenderer
-
Explicitly sets this object as the child of another
IRenderer
in
the renderer hierarchy.
- setPostSymbolText(String) - Method in class com.itextpdf.layout.element.List
-
Sets a piece of text that should be added after the
ListItem
symbol.
- setPreSymbolText(String) - Method in class com.itextpdf.layout.element.List
-
Sets a piece of text that should be added before the
ListItem
symbol.
- setProperty(int, Object) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
- setProperty(int, Object) - Method in interface com.itextpdf.layout.IPropertyContainer
-
Sets a property for this entity.
- setProperty(int, Object) - Method in class com.itextpdf.layout.renderer.AbstractRenderer
-
Sets a property for this entity.
- setProperty(int, Object) - Method in class com.itextpdf.layout.renderer.AreaBreakRenderer
-
- setProperty(int, Object) - Method in class com.itextpdf.layout.RootElement
-
- setRelativePosition(float, float, float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets values for a relative repositioning of the Element.
- setRenderer(CanvasRenderer) - Method in class com.itextpdf.layout.Canvas
-
- setRenderer(DocumentRenderer) - Method in class com.itextpdf.layout.Document
-
- setRightMargin(float) - Method in class com.itextpdf.layout.Document
-
Sets the right margin, measured in points
- setRole(PdfName) - Method in class com.itextpdf.layout.element.Cell
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.Div
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.Image
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.LineSeparator
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.List
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.Paragraph
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.Table
-
- setRole(PdfName) - Method in class com.itextpdf.layout.element.Text
-
- setRotationAngle(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the rotation radAngle.
- setRotationAngle(double) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the rotation angle.
- setRotationAngle(double) - Method in class com.itextpdf.layout.element.Image
-
Sets the rotation radAngle.
- setRotationAngle(float) - Method in class com.itextpdf.layout.Style
-
Sets the rotation radAngle.
- setRotationAngle(double) - Method in class com.itextpdf.layout.Style
-
Sets the rotation angle.
- setSkew(float, float) - Method in class com.itextpdf.layout.element.Text
-
Skews the text to simulate italic and other effects.
- setSkipFirstHeader(boolean) - Method in class com.itextpdf.layout.element.Table
-
Skips the printing of the first header.
- setSkipLastFooter(boolean) - Method in class com.itextpdf.layout.element.Table
-
Skips the printing of the last footer.
- setSpacingRatio(float) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets a ratio which determines in which proportion will word spacing and character spacing
be applied when horizontal alignment is justified.
- setSpacingRatio(float) - Method in class com.itextpdf.layout.Style
-
Sets a ratio which determines in which proportion will word spacing and character spacing
be applied when horizontal alignment is justified.
- setSplitCharacters(ISplitCharacters) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets a rule for splitting strings when they don't fit into one line.
- setSplitForcedByNewline(boolean) - Method in class com.itextpdf.layout.layout.LineLayoutResult
-
- setSplitForcedByNewline(boolean) - Method in class com.itextpdf.layout.layout.TextLayoutResult
-
- setSplitRenderer(IRenderer) - Method in class com.itextpdf.layout.layout.LayoutResult
-
- setStrokeColor(Color) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the stroke color for the current element.
- setStrokeWidth(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the stroke width for the current element.
- setSymbolIndent(float) - Method in class com.itextpdf.layout.element.List
-
Sets the indent offset of the
ListItem
symbols.
- setTabAlignment(TabAlignment) - Method in class com.itextpdf.layout.element.TabStop
-
- setTabAnchor(Character) - Method in class com.itextpdf.layout.element.TabStop
-
- setTabLeader(ILineDrawer) - Method in class com.itextpdf.layout.element.TabStop
-
- setTaggingEnabled(boolean) - Method in class com.itextpdf.layout.renderer.DrawContext
-
- setText(String) - Method in class com.itextpdf.layout.element.Text
-
Sets the contents of the Text object.
- setText(String) - Method in class com.itextpdf.layout.renderer.TextRenderer
-
Manually sets the contents of the Text's representation on the canvas,
regardless of the Text's own contents.
- setText(GlyphLine, int, int) - Method in class com.itextpdf.layout.renderer.TextRenderer
-
Manually sets a GlyphLine to be rendered with a specific start and end
point.
- setTextAlignment(TextAlignment) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the text alignment of this Element.
- setTextRenderingMode(int) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the text rendering mode, a variable that determines whether showing
text causes glyph outlines to be stroked, filled, used as a clipping
boundary, or some combination of the three.
- setTextRise(float) - Method in class com.itextpdf.layout.element.Text
-
Sets the text rise.
- setTopMargin(float) - Method in class com.itextpdf.layout.Document
-
Sets the top margin, measured in points
- setUnderline() - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets default underline attributes for text.
- setUnderline(float, float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets an horizontal line that can be an underline or a strikethrough.
- setUnderline(Color, float, float, float, float, int) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets an horizontal line that can be an underline or a strikethrough.
- setUnitType(int) - Method in class com.itextpdf.layout.property.UnitValue
-
Sets the unit this value is stored in, either points (pt) or percent(%)
- setValue(float) - Method in class com.itextpdf.layout.property.UnitValue
-
Sets the measured value stored in this object
- setVerticalAlignment(VerticalAlignment) - Method in class com.itextpdf.layout.element.BlockElement
-
Sets the vertical alignment of the element.
- setVerticalAlignment(VerticalAlignment) - Method in class com.itextpdf.layout.Style
-
Sets the vertical alignment of the element.
- setWidth(float) - Method in class com.itextpdf.layout.border.Border
-
- setWidth(UnitValue) - Method in class com.itextpdf.layout.element.Table
-
Sets the full width of the table.
- setWidth(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the width property of the Element, measured in points.
- setWidth(UnitValue) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the width property of the Element with a
UnitValue
.
- setWidthPercent(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Sets the width property of the Element, measured in percentage.
- setWordHasBeenSplit(boolean) - Method in class com.itextpdf.layout.layout.TextLayoutResult
-
- setWordSpacing(float) - Method in class com.itextpdf.layout.ElementPropertyContainer
-
Defines a custom spacing distance between words of a textual element.
- showTextAligned(String, float, float, TextAlignment) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a text aligned about the specified point
- showTextAligned(String, float, float, TextAlignment, float) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a text aligned about the specified point
- showTextAligned(String, float, float, TextAlignment, VerticalAlignment, float) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a text aligned about the specified point
- showTextAligned(Paragraph, float, float, TextAlignment) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a text aligned about the specified point
- showTextAligned(Paragraph, float, float, TextAlignment, VerticalAlignment) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a text aligned about the specified point
- showTextAligned(Paragraph, float, float, int, TextAlignment, VerticalAlignment, float) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a text aligned about the specified point
- showTextAlignedKerned(String, float, float, TextAlignment, VerticalAlignment, float) - Method in class com.itextpdf.layout.RootElement
-
Convenience method to write a kerned text aligned about the specified point
- size() - Method in class com.itextpdf.layout.hyphenation.TernaryTree
-
- SKEW - Static variable in class com.itextpdf.layout.property.Property
-
- SOLID - Static variable in class com.itextpdf.layout.border.Border
-
The solid border.
- SolidBorder - Class in com.itextpdf.layout.border
-
Draws a solid border around the element it's set to.
- SolidBorder(float) - Constructor for class com.itextpdf.layout.border.SolidBorder
-
Creates a SolidBorder with the specified width and sets the color to black.
- SolidBorder(Color, float) - Constructor for class com.itextpdf.layout.border.SolidBorder
-
Creates a SolidBorder with the specified width and the specified color.
- SPACING_RATIO - Static variable in class com.itextpdf.layout.property.Property
-
- split() - Method in class com.itextpdf.layout.renderer.LineRenderer
-
- split() - Method in class com.itextpdf.layout.renderer.ParagraphRenderer
-
- split(int) - Method in class com.itextpdf.layout.renderer.TableRenderer
-
- split(int, boolean) - Method in class com.itextpdf.layout.renderer.TableRenderer
-
- split(int) - Method in class com.itextpdf.layout.renderer.TextRenderer
-
- SPLIT_CHARACTERS - Static variable in class com.itextpdf.layout.property.Property
-
- splitForcedByNewline - Variable in class com.itextpdf.layout.layout.LineLayoutResult
-
Indicates whether split was forced by new line symbol or not.
- splitForcedByNewline - Variable in class com.itextpdf.layout.layout.TextLayoutResult
-
Indicates whether split was forced by new line symbol in text or not.
- splitRenderer - Variable in class com.itextpdf.layout.layout.LayoutResult
-
- startElement(String, String, String, Attributes) - Method in class com.itextpdf.layout.hyphenation.PatternParser
- startNewRow() - Method in class com.itextpdf.layout.element.Table
-
Starts new row.
- STATIC - Static variable in class com.itextpdf.layout.layout.LayoutPosition
-
Default positioning by normal rules of block and line layout.
- status - Variable in class com.itextpdf.layout.layout.LayoutResult
-
- stoplist - Variable in class com.itextpdf.layout.hyphenation.HyphenationTree
-
This map stores hyphenation exceptions
- strcmp(char[], int, char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
-
Compares 2 null terminated char arrays
- strcmp(String, char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
-
Compares a string with null terminated char array
- strcpy(char[], int, char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
-
- strlen(char[], int) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
-
- strlen(char[]) - Static method in class com.itextpdf.layout.hyphenation.TernaryTree
-
- STROKE_COLOR - Static variable in class com.itextpdf.layout.property.Property
-
- STROKE_WIDTH - Static variable in class com.itextpdf.layout.property.Property
-
- strToBeConverted - Variable in class com.itextpdf.layout.renderer.TextRenderer
-
- Style - Class in com.itextpdf.layout
-
Container object for style properties of an element.
- Style() - Constructor for class com.itextpdf.layout.Style
-
- styles - Variable in class com.itextpdf.layout.element.AbstractElement
-
- symbolAreaWidth - Variable in class com.itextpdf.layout.renderer.ListItemRenderer
-
- symbolRenderer - Variable in class com.itextpdf.layout.renderer.ListItemRenderer
-
- value - Variable in class com.itextpdf.layout.property.Leading
-
- value - Variable in class com.itextpdf.layout.property.UnitValue
-
- valueOf(String) - Static method in enum com.itextpdf.layout.border.Border.Side
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.AreaBreakType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.BaseDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.FontKerning
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.HorizontalAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.ListNumberingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.ListSymbolAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.TabAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.TextAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.itextpdf.layout.property.VerticalAlignment
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.itextpdf.layout.border.Border.Side
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.AreaBreakType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.BaseDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.FontKerning
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.HorizontalAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.ListNumberingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.ListSymbolAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.TabAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.TextAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.itextpdf.layout.property.VerticalAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERTICAL_ALIGNMENT - Static variable in class com.itextpdf.layout.property.Property
-
Value of 1 is equivalent to no scaling
- VERTICAL_SCALING - Static variable in class com.itextpdf.layout.property.Property
-
- VerticalAlignment - Enum in com.itextpdf.layout.property
-
- vspace - Variable in class com.itextpdf.layout.hyphenation.HyphenationTree
-
value space: stores the interletter values