Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y 

A

A0() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A0.
A0 - Static variable in class rst.pdfbox.layout.text.Constants
 
A1() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A1.
A1 - Static variable in class rst.pdfbox.layout.text.Constants
 
A2() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A2.
A2 - Static variable in class rst.pdfbox.layout.text.Constants
 
A3() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A3.
A3 - Static variable in class rst.pdfbox.layout.text.Constants
 
A4() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A4.
A4 - Static variable in class rst.pdfbox.layout.text.Constants
 
A5() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A5.
A5 - Static variable in class rst.pdfbox.layout.text.Constants
 
A6() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.A6.
A6 - Static variable in class rst.pdfbox.layout.text.Constants
 
AbstractCell - Class in org.vandeseer.easytable.structure.cell
 
AbstractCell() - Constructor for class org.vandeseer.easytable.structure.cell.AbstractCell
 
AbstractCell.AbstractCellBuilder<C extends AbstractCell,B extends AbstractCell.AbstractCellBuilder<C,B>> - Class in org.vandeseer.easytable.structure.cell
 
AbstractCellBuilder() - Constructor for class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
AbstractCellDrawer<T extends AbstractCell> - Class in org.vandeseer.easytable.drawing.cell
 
AbstractCellDrawer() - Constructor for class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
AbstractShape - Class in rst.pdfbox.layout.shape
AbstractShape() - Constructor for class rst.pdfbox.layout.shape.AbstractShape
 
AbstractTextCell - Class in org.vandeseer.easytable.structure.cell
 
AbstractTextCell() - Constructor for class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
AbstractTextCell.AbstractTextCellBuilder<C extends AbstractTextCell,B extends AbstractTextCell.AbstractTextCellBuilder<C,B>> - Class in org.vandeseer.easytable.structure.cell
 
AbstractTextCellBuilder() - Constructor for class org.vandeseer.easytable.structure.cell.AbstractTextCell.AbstractTextCellBuilder
 
AbstractWordBreaker() - Constructor for class rst.pdfbox.layout.util.WordBreakers.AbstractWordBreaker
 
add(AbstractCell) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
add(Element) - Method in class rst.pdfbox.layout.elements.Document
Adds an element to the document using a VerticalLayoutHint.
add(Element, LayoutHint) - Method in class rst.pdfbox.layout.elements.Document
Adds an element with the given layout hint.
add(PDDocument, PDPageContentStream, Position, float, float) - Method in class rst.pdfbox.layout.shape.Rect
 
add(PDDocument, PDPageContentStream, Position, float, float) - Method in class rst.pdfbox.layout.shape.RoundRect
 
add(PDDocument, PDPageContentStream, Position, float, float) - Method in interface rst.pdfbox.layout.shape.Shape
Adds (the path of) the shape without drawing anything.
add(float, float) - Method in class rst.pdfbox.layout.text.Position
Adds an offset to the current position and returns it as a new position.
add(TextSequence) - Method in class rst.pdfbox.layout.text.TextFlow
Adds a text sequence to this flow.
add(TextFragment) - Method in class rst.pdfbox.layout.text.TextFlow
Adds a text fragment to this flow.
add(StyledText) - Method in class rst.pdfbox.layout.text.TextLine
Adds a styled text.
add(TextLine) - Method in class rst.pdfbox.layout.text.TextLine
Adds all styled texts of the given text line.
addAllAnnotation(Collection<Annotation>) - Method in class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
Adds all annotations.
addAnnotation(Annotation) - Method in class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
Adds an annotation.
addColumnOfWidth(float) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
addColumnsOfWidth(float...) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
addMarkup(String, float, BaseFont) - Method in class rst.pdfbox.layout.text.TextFlow
Adds some markup to the text flow.
addMarkup(String, float, PDFont, PDFont, PDFont, PDFont) - Method in class rst.pdfbox.layout.text.TextFlow
Adds some markup to the text flow.
addRenderer(Renderer) - Method in class rst.pdfbox.layout.elements.Document
Adds a (custom) Renderer that may handle the rendering of an element.
addRenderListener(RenderListener) - Method in class rst.pdfbox.layout.elements.Document
Adds a RenderListener that will be notified during rendering.
addRoundRect(PDPageContentStream, Position, float, float, float, float) - Method in class rst.pdfbox.layout.shape.Ellipse
 
addRoundRect(PDPageContentStream, Position, float, float, float, float) - Method in class rst.pdfbox.layout.shape.RoundRect
create points clockwise starting in upper left corner
addRow(Row) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
addText(String, float, PDFont) - Method in class rst.pdfbox.layout.text.TextFlow
Adds some text associated with the font to draw.
afterPage(RenderContext) - Method in class rst.pdfbox.layout.elements.Document
 
afterPage(RenderContext) - Method in interface rst.pdfbox.layout.elements.render.RenderListener
Called after any rendering is performed to the page.
afterPage(RenderContext) - Method in class rst.pdfbox.layout.text.annotations.AnnotationDrawListener
 
afterPage(DrawContext) - Method in interface rst.pdfbox.layout.text.annotations.AnnotationProcessor
Called after a page is drawn.
afterPage(DrawContext) - Method in class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
afterPage(DrawContext) - Method in class rst.pdfbox.layout.text.annotations.UnderlineAnnotationProcessor
 
afterRender() - Method in class rst.pdfbox.layout.text.annotations.AnnotationDrawListener
 
afterRender(PDDocument) - Method in interface rst.pdfbox.layout.text.annotations.AnnotationProcessor
Called after all rendering has been performed.
afterRender(PDDocument) - Method in class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
afterRender(PDDocument) - Method in class rst.pdfbox.layout.text.annotations.UnderlineAnnotationProcessor
 
alignment - Variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
alignment(Alignment) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
Alignment - Enum in rst.pdfbox.layout.text
Enumeration for (vertical) alignment.
alignment - Variable in class rst.pdfbox.layout.text.Indent
 
AlphabeticEnumerator() - Constructor for class rst.pdfbox.layout.util.Enumerators.AlphabeticEnumerator
 
AlphabeticEnumerator(int) - Constructor for class rst.pdfbox.layout.util.Enumerators.AlphabeticEnumerator
 
AnchorAnnotation(String) - Constructor for class rst.pdfbox.layout.text.annotations.Annotations.AnchorAnnotation
Creates a anchor annotation.
AnchorControlCharacter(String) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnchorControlCharacter
 
Annotated - Interface in rst.pdfbox.layout.text.annotations
Marker interface for annotated objects.
annotatedObjectDrawn(Annotated, DrawContext, Position, float, float) - Method in interface rst.pdfbox.layout.text.annotations.AnnotationProcessor
Called if an annotated object has been drawn.
annotatedObjectDrawn(Annotated, DrawContext, Position, float, float) - Method in class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
annotatedObjectDrawn(Annotated, DrawContext, Position, float, float) - Method in class rst.pdfbox.layout.text.annotations.UnderlineAnnotationProcessor
 
AnnotatedStyledText - Class in rst.pdfbox.layout.text.annotations
Extension of styled text that supports annotations.
AnnotatedStyledText(String, FontDescriptor, Color, float, float, float, Collection<? extends Annotation>) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
Creates a styled text.
AnnotatedStyledText(String, float, PDFont, Color, float, Collection<? extends Annotation>) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
Creates a styled text.
Annotation - Interface in rst.pdfbox.layout.text.annotations
Marker interface for annotations.
Annotation - Class in tech.grasshopper.pdf.annotation
 
Annotation() - Constructor for class tech.grasshopper.pdf.annotation.Annotation
 
annotation - Variable in class tech.grasshopper.pdf.structure.cell.TextLinkCell
 
AnnotationCharacters - Class in rst.pdfbox.layout.text.annotations
Container for annotation control characters.
AnnotationCharacters() - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationCharacters
 
AnnotationCharacters.AnchorControlCharacter - Class in rst.pdfbox.layout.text.annotations
An {color:#ee22aa} indicates switching the color in markup, where the color is given as hex RGB code (ee22aa in this case).
AnnotationCharacters.AnnotationControlCharacter<T extends Annotation> - Class in rst.pdfbox.layout.text.annotations
Common base class for annotation control characters.
AnnotationCharacters.AnnotationControlCharacterFactory<T extends AnnotationCharacters.AnnotationControlCharacter<? extends Annotation>> - Interface in rst.pdfbox.layout.text.annotations
Specialized interface for control character factories for annotations.
AnnotationCharacters.HyperlinkControlCharacter - Class in rst.pdfbox.layout.text.annotations
A {link:#title1} indicates an internal link to the anchor title1.
AnnotationCharacters.UnderlineControlCharacter - Class in rst.pdfbox.layout.text.annotations
Control character for underline.
AnnotationControlCharacter(String, String) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnnotationControlCharacter
 
AnnotationDrawListener - Class in rst.pdfbox.layout.text.annotations
This listener has to be passed to all draw() methods, in order collect all annotation metadata.
AnnotationDrawListener(DrawContext) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationDrawListener
Creates an AnnotationDrawListener with the given DrawContext.
AnnotationProcessor - Interface in rst.pdfbox.layout.text.annotations
Processes an annotation.
AnnotationProcessorFactory - Class in rst.pdfbox.layout.text.annotations
Factory used to create all available AnnotationProcessors.
AnnotationProcessorFactory() - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationProcessorFactory
 
Annotations - Class in rst.pdfbox.layout.text.annotations
Container for all annotations.
Annotations() - Constructor for class rst.pdfbox.layout.text.annotations.Annotations
 
annotations - Variable in class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
annotations - Variable in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
Annotations.AnchorAnnotation - Class in rst.pdfbox.layout.text.annotations
Represents a anchor annotation
Annotations.HyperlinkAnnotation - Class in rst.pdfbox.layout.text.annotations
Represents a hyperlink annotation
Annotations.HyperlinkAnnotation.LinkStyle - Enum in rst.pdfbox.layout.text.annotations
 
Annotations.UnderlineAnnotation - Class in rst.pdfbox.layout.text.annotations
Represents a underline annotation
append(StyledText) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph.ParagraphBuilder
 
append(Hyperlink) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph.ParagraphBuilder
 
append(Markup) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph.ParagraphBuilder
 
appendNewLine() - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph.ParagraphBuilder
 
appendNewLine(float) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph.ParagraphBuilder
 
applyTo(PDPageContentStream) - Method in class rst.pdfbox.layout.shape.Stroke
Applies this stroke to the given content stream.
ArabicEnumerator() - Constructor for class rst.pdfbox.layout.util.Enumerators.ArabicEnumerator
 
ArabicEnumerator(int) - Constructor for class rst.pdfbox.layout.util.Enumerators.ArabicEnumerator
 
Area - Interface in rst.pdfbox.layout.text
Defines an area with a width and height.
asSequence() - Method in class rst.pdfbox.layout.text.StyledText
 
assertIsRendered() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 

B

backgroundColor(Color) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
backgroundColor(Color) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
backgroundColor(Color) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
BaseFont - Enum in rst.pdfbox.layout.text
In order to easy handling with fonts, this enum bundles the plain/italic/bold/bold-italic variants of the three standard font types Times,Courier and Helveticy.
beforePage(RenderContext) - Method in class rst.pdfbox.layout.elements.Document
 
beforePage(RenderContext) - Method in interface rst.pdfbox.layout.elements.render.RenderListener
Called before any rendering is performed to the page.
beforePage(RenderContext) - Method in class rst.pdfbox.layout.text.annotations.AnnotationDrawListener
 
beforePage(DrawContext) - Method in interface rst.pdfbox.layout.text.annotations.AnnotationProcessor
Called before a page is drawn.
beforePage(DrawContext) - Method in class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
beforePage(DrawContext) - Method in class rst.pdfbox.layout.text.annotations.UnderlineAnnotationProcessor
 
BOLD_FACTORY - Static variable in class rst.pdfbox.layout.text.ControlCharacters
The factory for bold control characters.
BoldControlCharacter() - Constructor for class rst.pdfbox.layout.text.ControlCharacters.BoldControlCharacter
 
borderColor(Color) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderColor(Color) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
borderColor(Color) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
BorderStyle - Enum in org.vandeseer.easytable.settings
 
borderStyle(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderStyle(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
borderStyle(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
borderStyleBottom(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
BorderStyleInterface - Interface in org.vandeseer.easytable.settings
 
borderStyleLeft(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderStyleRight(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderStyleTop(BorderStyleInterface) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderWidth(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderWidth(float) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
borderWidth(float) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
borderWidthBottom(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderWidthLeft(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderWidthRight(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
borderWidthTop(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
breakWord(String, FontDescriptor, float, boolean) - Method in interface rst.pdfbox.layout.util.WordBreaker
Breaks the word in order to fit the given maximum width.
breakWord(String, FontDescriptor, float, boolean) - Method in class rst.pdfbox.layout.util.WordBreakers.AbstractWordBreaker
 
breakWord(String, FontDescriptor, float, boolean) - Method in class rst.pdfbox.layout.util.WordBreakers.NonBreakingWordBreaker
 
breakWordHard(String, FontDescriptor, float) - Method in class rst.pdfbox.layout.util.WordBreakers.AbstractWordBreaker
Breaks the word hard at the outermost position that fits the given max width.
breakWordSoft(String, FontDescriptor, float) - Method in class rst.pdfbox.layout.util.WordBreakers.AbstractWordBreaker
To be implemented by subclasses.
breakWordSoft(String, FontDescriptor, float) - Method in class rst.pdfbox.layout.util.WordBreakers.DefaultWordBreaker
 
build() - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph.ParagraphBuilder
 
build() - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
build() - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
build() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Actually builds the PageFormat.
build() - Method in class rst.pdfbox.layout.elements.render.ColumnLayoutHint.ColumnLayoutHintBuilder
 
build() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
build() - Method in class rst.pdfbox.layout.shape.Stroke.StrokeBuilder
 
builder() - Static method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph
 
builder() - Static method in class rst.pdfbox.layout.elements.render.ColumnLayoutHint
 
builder() - Static method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
builder() - Static method in class rst.pdfbox.layout.shape.Stroke
Creates a stroke builder providing a fluent interface for creating a stroke.

C

calculateAndGetLines(PDFont, int, float) - Method in class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
calculateCharSpacingFor(String) - Method in class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
calculateHeight(int) - Method in class tech.grasshopper.pdf.drawing.cell.TextLabelCellDrawer
 
calculateHeightForRowSpan() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
calculateInnerHeight() - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
calculateInnerHeight() - Method in class org.vandeseer.easytable.drawing.cell.ImageCellDrawer
 
calculateInnerHeight() - Method in class org.vandeseer.easytable.drawing.cell.ParagraphCellDrawer
 
calculateInnerHeight() - Method in class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
calculateInnerHeight() - Method in class org.vandeseer.easytable.drawing.cell.VerticalTextCellDrawer
 
calculateInnerHeight() - Method in class tech.grasshopper.pdf.drawing.cell.TableWithinTableDrawer
 
calculateOuterHeight() - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
calculateYOffset(PDFont, int, int) - Method in class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
calculateYOffset(PDFont, int, int) - Method in class tech.grasshopper.pdf.drawing.cell.TextLabelCellDrawer
 
calculateYOffset(PDFont, int, int) - Method in class tech.grasshopper.pdf.drawing.cell.TextLinkCellDrawer
 
capStyle(Stroke.CapStyle) - Method in class rst.pdfbox.layout.shape.Stroke.StrokeBuilder
 
cell - Variable in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
cell - Variable in class org.vandeseer.easytable.split.TextCellDataSplitter
 
CellDataSplitter - Interface in org.vandeseer.easytable.split
 
CENTER - Static variable in class rst.pdfbox.layout.elements.render.ColumnLayoutHint
 
CENTER - Static variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
charAt(int) - Method in class rst.pdfbox.layout.text.ControlCharacter
 
clip(PDPageContentStream) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
close() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
closePage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Closes the current page.
COLOR_FACTORY - Static variable in class rst.pdfbox.layout.text.ControlCharacters
The factory for color control characters.
ColorControlCharacter(String) - Constructor for class rst.pdfbox.layout.text.ControlCharacters.ColorControlCharacter
 
Column - Class in org.vandeseer.easytable.structure
 
ColumnLayout - Class in rst.pdfbox.layout.elements.render
The column layout divides the page vertically into columns.
ColumnLayout(int) - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayout
 
ColumnLayout(int, float) - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayout
 
ColumnLayoutHint - Class in rst.pdfbox.layout.elements.render
The column layout hint provides currently the same possibilities as the VerticalLayoutHint.
ColumnLayoutHint() - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayoutHint
Creates a layout hint with left alignment.
ColumnLayoutHint(Alignment) - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayoutHint
Creates a layout hint with the given alignment.
ColumnLayoutHint(Alignment, float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayoutHint
Creates a layout hint with the given alignment and margins.
ColumnLayoutHint(Alignment, float, float, float, float, boolean) - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayoutHint
Creates a layout hint with the given alignment and margins.
ColumnLayoutHint.ColumnLayoutHintBuilder - Class in rst.pdfbox.layout.elements.render
A builder for creating a VerticalLayoutHint using a fluent API.
ColumnLayoutHintBuilder() - Constructor for class rst.pdfbox.layout.elements.render.ColumnLayoutHint.ColumnLayoutHintBuilder
 
CompatibilityHelper - Class in rst.pdfbox.layout.util
Provide compatible methods for API changes from pdfbox 1x to 2x.
CompatibilityHelper() - Constructor for class rst.pdfbox.layout.util.CompatibilityHelper
 
compress - Variable in class org.vandeseer.easytable.TableDrawer
 
computeRowsOnPagesWithNewPageStartOf(float) - Method in class org.vandeseer.easytable.TableDrawer
 
Constants - Class in rst.pdfbox.layout.text
 
Constants() - Constructor for class rst.pdfbox.layout.text.Constants
 
contentStream - Variable in class org.vandeseer.easytable.TableDrawer
 
ControlCharacter - Class in rst.pdfbox.layout.text
A control character represents the pattern to match and escape sequence for character sequences with a special meaning.
ControlCharacter(String, String) - Constructor for class rst.pdfbox.layout.text.ControlCharacter
 
ControlCharacters - Class in rst.pdfbox.layout.text
Container class for all control character factories.
ControlCharacters() - Constructor for class rst.pdfbox.layout.text.ControlCharacters
 
ControlCharacters.BoldControlCharacter - Class in rst.pdfbox.layout.text
An asterisk ('*') indicates switching of bold font mode in markup.
ControlCharacters.ColorControlCharacter - Class in rst.pdfbox.layout.text
An {color:#ee22aa} indicates switching the color in markup, where the color is given as hex RGB code (ee22aa in this case).
ControlCharacters.ControlCharacterFactory - Interface in rst.pdfbox.layout.text
A control character factory is used to create control characters on the fly from the control pattern.
ControlCharacters.ItalicControlCharacter - Class in rst.pdfbox.layout.text
An underscore ('_') indicates switching of italic font mode in markup.
ControlCharacters.MetricsControlCharacter - Class in rst.pdfbox.layout.text
 
ControlCharacters.NewLineControlCharacter - Class in rst.pdfbox.layout.text
LF ('\n') and CRLF ('\r\n') indicates a new line.
ControlElement - Class in rst.pdfbox.layout.elements
ControlElements do not have a drawable representation, but control page flow, rendering etc.
ControlElement(String) - Constructor for class rst.pdfbox.layout.elements.ControlElement
 
ControlFragment - Class in rst.pdfbox.layout.text
A control fragment has no drawable representation but is meant to control the text rendering.
ControlFragment(String, FontDescriptor) - Constructor for class rst.pdfbox.layout.text.ControlFragment
 
ControlFragment(String, String, FontDescriptor, Color) - Constructor for class rst.pdfbox.layout.text.ControlFragment
 
copyAllButInnerAndSizeTo(Frame) - Method in class rst.pdfbox.layout.elements.Frame
Copies all attributes but the inner drawable and size to the given frame.
createAnnotationProcessors() - Static method in class rst.pdfbox.layout.text.annotations.AnnotationProcessorFactory
 
createAppendablePDPageContentStream(PDDocument, PDPage) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
createCell(String) - Method in class org.vandeseer.easytable.split.TextCellDataSplitter
 
createCell(String) - Method in class org.vandeseer.easytable.split.TextLabelCellDataSplitter
 
createControlCharacter(String, Matcher, List<CharSequence>) - Method in interface rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnnotationControlCharacterFactory
 
createControlCharacter(String, Matcher, List<CharSequence>) - Method in interface rst.pdfbox.layout.text.ControlCharacters.ControlCharacterFactory
Creates the control character from the given matched pattern.
createDefaultDrawer() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
createDefaultDrawer() - Method in class org.vandeseer.easytable.structure.cell.ImageCell
 
createDefaultDrawer() - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell
 
createDefaultDrawer() - Method in class org.vandeseer.easytable.structure.cell.TextCell
 
createDefaultDrawer() - Method in class org.vandeseer.easytable.structure.cell.VerticalTextCell
 
createDefaultDrawer() - Method in class tech.grasshopper.pdf.structure.cell.TableWithinTableCell
 
createDefaultDrawer() - Method in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
createDefaultDrawer() - Method in class tech.grasshopper.pdf.structure.cell.TextLabelCell
 
createDefaultDrawer() - Method in class tech.grasshopper.pdf.structure.cell.TextLinkCell
 
createEnumerator(String) - Static method in class rst.pdfbox.layout.util.EnumeratorFactory
Creates an Enumerator for the given key.
createImageFromPage(PDDocument, int, int) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Renders the given page as an RGB image.
createInstance() - Method in class rst.pdfbox.layout.elements.Paragraph
 
createInstance() - Method in class rst.pdfbox.layout.text.TextFlow
 
createLink(PDPage, PDRectangle, Color, Annotations.HyperlinkAnnotation.LinkStyle, String) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
createLink(PDPage, PDRectangle, Color, Annotations.HyperlinkAnnotation.LinkStyle, PDDestination) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
createMarkPosition() - Static method in class rst.pdfbox.layout.elements.PositionControl
Add this element to a document to mark the current position.
createMovePosition(float, float) - Static method in class rst.pdfbox.layout.elements.PositionControl
Add this element to a document to manipulate the current layout position by a relative amount.
createNewIndent(float, PDFont, Color) - Method in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
Creates the actual Indent fragment from this control character.
createPDAnnotationLink() - Method in class tech.grasshopper.pdf.annotation.Annotation
 
createSetPosition(Float, Float) - Static method in class rst.pdfbox.layout.elements.PositionControl
Add this element to a document to manipulate the current layout position.
createTextFlow(String, float, PDFont) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Creates a text flow from the given text.
createTextFlow(Iterable<CharSequence>, float, PDFont, PDFont, PDFont, PDFont) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Actually creates the text flow from the given (markup) text.
createTextFlowFromMarkup(String, float, BaseFont) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Convenience alternative to TextFlowUtil.createTextFlowFromMarkup(String, float, PDFont, PDFont, PDFont, PDFont) which allows to specifies the fonts to use by using the BaseFont enum.
createTextFlowFromMarkup(String, float, PDFont, PDFont, PDFont, PDFont) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Creates a text flow from the given text.
curveTo(PDPageContentStream, float, float, float, float, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
curveTo1(PDPageContentStream, float, float, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
Cutter - Class in rst.pdfbox.layout.elements
A cutter transforms any Drawable element into a Dividable.
Cutter(Drawable) - Constructor for class rst.pdfbox.layout.elements.Cutter
 
Cutter(Drawable, float, float) - Constructor for class rst.pdfbox.layout.elements.Cutter
 

D

DashPattern(float) - Constructor for class rst.pdfbox.layout.shape.Stroke.DashPattern
Creates a pattern with equal on and off length, starting with phase 0.
DashPattern(float, float) - Constructor for class rst.pdfbox.layout.shape.Stroke.DashPattern
Creates a pattern with different on and off length, starting with phase 0.
DashPattern(float, float, float) - Constructor for class rst.pdfbox.layout.shape.Stroke.DashPattern
Creates a pattern with different on and off length, starting with the given phase .
dashPattern(Stroke.DashPattern) - Method in class rst.pdfbox.layout.shape.Stroke.StrokeBuilder
 
DEFAULT_FONT_DESCRIPTOR - Static variable in class rst.pdfbox.layout.text.ControlFragment
 
DEFAULT_LINE_SPACING - Static variable in class rst.pdfbox.layout.text.TextFlow
 
DEFAULT_PAGE_FORMAT - Static variable in class rst.pdfbox.layout.elements.Document
A4 portrait without margins.
DEFAULT_WORD_BREAKER_CLASS_NAME - Static variable in class rst.pdfbox.layout.util.WordBreakerFactory
class name of the default word breaker.
DefaultWordBreaker() - Constructor for class rst.pdfbox.layout.util.WordBreakers.DefaultWordBreaker
 
deriveFromExisting(TextFragment, String, float, float) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Derive a new TextFragment from an existing one, means use attributes like font, color etc.
determinePageToDraw(int, PDDocument, Supplier<PDPage>) - Method in class org.vandeseer.easytable.TableDrawer
 
determinePageToStartTable(float) - Method in class org.vandeseer.easytable.RepeatedHeaderTableDrawer
 
determinePageToStartTable(float) - Method in class org.vandeseer.easytable.TableDrawer
 
deWrap(TextSequence) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
De-wraps the given text, means any new lines introduced by wrapping will be removed.
Dimension - Class in rst.pdfbox.layout.elements
In order to avoid dependencies to AWT, we use our own Dimension class here.
Dimension(float, float) - Constructor for class rst.pdfbox.layout.elements.Dimension
 
Dividable - Interface in rst.pdfbox.layout.elements
If a drawable is marked as Dividable, it can be (vertically) divided in case it does not fit on the (remaining) page.
Dividable.Divided - Class in rst.pdfbox.layout.elements
A container for the result of a Dividable.divide(float, float) operation.
divide(float, float) - Method in class rst.pdfbox.layout.elements.Cutter
 
divide(float, float) - Method in interface rst.pdfbox.layout.elements.Dividable
Divides the drawable vetically into pieces where the first part is to respect the given remaining height.
divide(float, float) - Method in class rst.pdfbox.layout.elements.Frame
 
divide(float, float) - Method in class rst.pdfbox.layout.elements.ImageElement
 
divide(float, float) - Method in class rst.pdfbox.layout.elements.Paragraph
 
divide(float, float) - Method in class rst.pdfbox.layout.elements.VerticalSpacer
 
divide(TextSequence, float, float) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Word-wraps and divides the given text sequence.
Divided(Drawable, Drawable) - Constructor for class rst.pdfbox.layout.elements.Dividable.Divided
 
Document - Class in rst.pdfbox.layout.elements
The central class for creating a document.
Document() - Constructor for class rst.pdfbox.layout.elements.Document
Creates a Document using the Document.DEFAULT_PAGE_FORMAT.
Document(float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.Document
Creates a Document in A4 with orientation portrait and the given margins.
Document(PDRectangle) - Constructor for class rst.pdfbox.layout.elements.Document
Deprecated.
Document(PDRectangle, float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.Document
Deprecated.
Document(PageFormat) - Constructor for class rst.pdfbox.layout.elements.Document
Creates a Document based on the given page format.
draw(Supplier<PDDocument>, Supplier<PDPage>, float) - Method in class org.vandeseer.easytable.RepeatedHeaderTableDrawer
 
draw() - Method in class org.vandeseer.easytable.TableDrawer
 
draw(Supplier<PDDocument>, Supplier<PDPage>, float) - Method in class org.vandeseer.easytable.TableDrawer
 
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.elements.Cutter
 
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in interface rst.pdfbox.layout.elements.Drawable
Draws the object at the given position.
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.elements.Frame
 
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.elements.ImageElement
 
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.elements.Paragraph
 
draw(PDDocument, PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.elements.VerticalSpacer
 
draw(PDDocument, PDPageContentStream, Position, float, float, Color, Stroke, DrawListener) - Method in class rst.pdfbox.layout.shape.AbstractShape
 
draw(PDDocument, PDPageContentStream, Position, float, float, Color, Stroke, DrawListener) - Method in interface rst.pdfbox.layout.shape.Shape
Draws (strokes) the shape.
Drawable - Interface in rst.pdfbox.layout.elements
Common interface for drawable objects.
DrawableText - Interface in rst.pdfbox.layout.text
Represents a drawable text.
drawAligned(PDPageContentStream, Position, Alignment, float, DrawListener) - Method in class rst.pdfbox.layout.text.TextLine
 
drawBackground(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
drawBackground(DrawingContext) - Method in interface org.vandeseer.easytable.drawing.Drawer
 
drawBorders(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
drawBorders(DrawingContext) - Method in interface org.vandeseer.easytable.drawing.Drawer
 
drawColorLabel(DrawingContext, List<String>, float, float) - Method in class tech.grasshopper.pdf.drawing.cell.TextLabelCellDrawer
 
drawContent(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
drawContent(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.ImageCellDrawer
 
drawContent(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.ParagraphCellDrawer
 
drawContent(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
drawContent(DrawingContext) - Method in class org.vandeseer.easytable.drawing.cell.VerticalTextCellDrawer
Does not yet support the settings of alignments.
drawContent(DrawingContext) - Method in interface org.vandeseer.easytable.drawing.Drawer
 
drawContent(DrawingContext) - Method in class tech.grasshopper.pdf.drawing.cell.TableWithinTableDrawer
 
drawContent(DrawingContext) - Method in class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
drawContent(DrawingContext) - Method in class tech.grasshopper.pdf.drawing.cell.TextLabelCellDrawer
 
drawContent(DrawingContext) - Method in class tech.grasshopper.pdf.drawing.cell.TextLinkCellDrawer
 
DrawContext - Interface in rst.pdfbox.layout.text
Provides the current page and document to draw to.
Drawer - Interface in org.vandeseer.easytable.drawing
 
drawer - Variable in class org.vandeseer.easytable.structure.cell.AbstractCell
 
drawerList - Variable in class org.vandeseer.easytable.TableDrawer
 
drawImage(BufferedImage, PDDocument, PDPageContentStream, Position, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
DrawingContext - Class in org.vandeseer.easytable.drawing
 
DrawingContext() - Constructor for class org.vandeseer.easytable.drawing.DrawingContext
 
DrawingUtil - Class in org.vandeseer.easytable.drawing
 
drawLine(PDPageContentStream, PositionedLine) - Static method in class org.vandeseer.easytable.drawing.DrawingUtil
 
drawLine(DrawingContext, PositionedLine) - Method in class tech.grasshopper.pdf.drawing.cell.TextLabelCellDrawer
 
drawLine(DrawingContext, PositionedLine) - Method in class tech.grasshopper.pdf.drawing.cell.TextLinkCellDrawer
 
DrawListener - Interface in rst.pdfbox.layout.text
Called if an object has been drawn.
drawn(Object, Position, float, float) - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
drawn(Object, Position, float, float) - Method in class rst.pdfbox.layout.text.annotations.AnnotationDrawListener
 
drawn(Object, Position, float, float) - Method in interface rst.pdfbox.layout.text.DrawListener
Indicates that an object has been drawn.
drawPage(TableDrawer.PageData) - Method in class org.vandeseer.easytable.RepeatedHeaderTableDrawer
 
drawPage(TableDrawer.PageData) - Method in class org.vandeseer.easytable.TableDrawer
 
drawRectangle(PDPageContentStream, PositionedRectangle) - Static method in class org.vandeseer.easytable.drawing.DrawingUtil
 
drawReletivePartAndMovePosition(RenderContext, Drawable, LayoutHint, boolean) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Actually draws the (drawble) part at the RenderContext.getCurrentPosition() and - depending on flag movePosition - moves to the new Y position.
drawRow(Point2D.Float, Row, int, BiConsumer<Drawer, DrawingContext>) - Method in class org.vandeseer.easytable.TableDrawer
 
drawText(DrawingContext, PositionedStyledText) - Method in class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
drawText(String, PDFont, int, Color, float, float, PDPageContentStream) - Method in class org.vandeseer.easytable.drawing.cell.VerticalTextCellDrawer
 
drawText(PDPageContentStream, PositionedStyledText) - Static method in class org.vandeseer.easytable.drawing.DrawingUtil
 
drawText(PDPageContentStream, Position, Alignment, DrawListener) - Method in interface rst.pdfbox.layout.text.DrawableText
Draws the text of the (PdfBox-) cursor position.
drawText(PDPageContentStream, Position, Alignment, DrawListener) - Method in class rst.pdfbox.layout.text.TextFlow
 
drawText(PDPageContentStream, Position, Alignment, DrawListener) - Method in class rst.pdfbox.layout.text.TextLine
 
drawText(TextSequence, PDPageContentStream, Position, DrawListener, Alignment, float, float, boolean) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Draws the given text sequence to the PDPageContentStream at the given position.
drawTextRightAligned(PDPageContentStream, Position, DrawListener) - Method in class rst.pdfbox.layout.text.TextFlow
 
drawWithFunction(TableDrawer.PageData, Point2D.Float, BiConsumer<Drawer, DrawingContext>) - Method in class org.vandeseer.easytable.TableDrawer
 

E

Element - Interface in rst.pdfbox.layout.elements
Base (tagging) interface for elements in a Document.
Elipsis - Class in rst.pdfbox.layout.shape
Deprecated.
use Ellipse instead which is correctly named... and spelled :-\
Elipsis() - Constructor for class rst.pdfbox.layout.shape.Elipsis
Deprecated.
Default constructor.
Ellipse - Class in rst.pdfbox.layout.shape
Shapes an ellipse, or a circle if width==height.
Ellipse() - Constructor for class rst.pdfbox.layout.shape.Ellipse
Default constructor.
endY - Variable in class org.vandeseer.easytable.TableDrawer
 
EnumerationCharacter(String, String, String, String, String) - Constructor for class rst.pdfbox.layout.text.IndentCharacters.EnumerationCharacter
 
enumerator - Variable in class rst.pdfbox.layout.text.IndentCharacters.EnumerationCharacter
 
Enumerator - Interface in rst.pdfbox.layout.util
Defines an enumerator.
EnumeratorFactory - Class in rst.pdfbox.layout.util
Enumerators are created using this factory.
EnumeratorFactory() - Constructor for class rst.pdfbox.layout.util.EnumeratorFactory
 
Enumerators - Class in rst.pdfbox.layout.util
Container class for the default enumerators.
Enumerators() - Constructor for class rst.pdfbox.layout.util.Enumerators
 
Enumerators.AlphabeticEnumerator - Class in rst.pdfbox.layout.util
Uses upper case letters for the enumeration, and braces as the default separator.
Enumerators.ArabicEnumerator - Class in rst.pdfbox.layout.util
Uses arabic numbers for the enumeration, and dot as the default separator.
Enumerators.LowerCaseAlphabeticEnumerator - Class in rst.pdfbox.layout.util
Uses lower case letters for the enumeration, and braces as the default separator.
Enumerators.LowerCaseRomanEnumerator - Class in rst.pdfbox.layout.util
Uses lower case roman numbers for the enumeration, and dot as the default separator.
Enumerators.RomanEnumerator - Class in rst.pdfbox.layout.util
Uses upper case roman numbers for the enumeration, and dot as the default separator.
EPSILON - Static variable in class org.vandeseer.easytable.util.FloatUtil
The delta that is still acceptable in float comparisons.
equals(Object) - Method in class rst.pdfbox.layout.elements.Dimension
 
equals(Object) - Method in class rst.pdfbox.layout.elements.Rectangle
 
equals(Object) - Method in class rst.pdfbox.layout.text.FontDescriptor
 
equals(Object) - Method in class rst.pdfbox.layout.text.IndentCharacters.EnumerationCharacter
 
equals(Object) - Method in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
equals(Object) - Method in class rst.pdfbox.layout.text.IndentCharacters.ListCharacter
 
equals(Object) - Method in class rst.pdfbox.layout.text.Position
 
equals(Object) - Method in class rst.pdfbox.layout.util.Pair
 
escape(String) - Method in class rst.pdfbox.layout.text.ControlCharacter
Escapes the control character in the given text if necessary.

F

FileAnnotation - Class in tech.grasshopper.pdf.annotation
 
FileAnnotation() - Constructor for class tech.grasshopper.pdf.annotation.FileAnnotation
 
fill(PDDocument, PDPageContentStream, Position, float, float, Color, DrawListener) - Method in class rst.pdfbox.layout.shape.AbstractShape
 
fill(PDDocument, PDPageContentStream, Position, float, float, Color, DrawListener) - Method in interface rst.pdfbox.layout.shape.Shape
Fills the shape.
fillingMergeBy(Settings) - Method in class org.vandeseer.easytable.settings.Settings
 
fillNonZero(PDPageContentStream) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
finalizeAnnotations() - Method in class rst.pdfbox.layout.text.annotations.AnnotationDrawListener
Deprecated.
finalY - Variable in class org.vandeseer.easytable.TableDrawer
 
firstRowOnNextPage - Variable in class org.vandeseer.easytable.TableDrawer.PageData
 
firstRowOnPage - Variable in class org.vandeseer.easytable.TableDrawer.PageData
 
FloatUtil - Class in org.vandeseer.easytable.util
 
FloatUtil() - Constructor for class org.vandeseer.easytable.util.FloatUtil
 
font(PDFont) - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell.AbstractTextCellBuilder
 
font(PDFont) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.ParagraphCellBuilder
 
font(PDFont) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
font(PDFont) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
FONT_MAP - Static variable in class org.vandeseer.easytable.structure.cell.paragraph.Markup
 
FontDescriptor - Class in rst.pdfbox.layout.text
Container for a Font and size.
FontDescriptor(PDFont, float) - Constructor for class rst.pdfbox.layout.text.FontDescriptor
Creates the descriptor the the given font and size.
fontSize(Integer) - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell.AbstractTextCellBuilder
 
fontSize(Integer) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.ParagraphCellBuilder
 
fontSize(Integer) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
fontSize(Integer) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
Frame - Class in rst.pdfbox.layout.elements
The frame is a container for a Drawable, that allows to add margin, padding, border and background to the contained drawable.
Frame(Drawable) - Constructor for class rst.pdfbox.layout.elements.Frame
Creates a frame containing the inner element.
Frame(Drawable, Float, Float) - Constructor for class rst.pdfbox.layout.elements.Frame
Creates a frame containing the inner element, optionally constraint by the given dimensions.
fromMarkup(CharSequence) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Creates a char sequence where new-line, asterisk and underscore are replaced by their corresponding ControlCharacter.
fromMarkup(Iterable<CharSequence>) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Creates a char sequence where new-line, asterisk and underscore are replaced by their corresponding ControlCharacter.
fromPlainText(CharSequence) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Creates a char sequence where new-line is replaced by the corresponding ControlCharacter.
fromPlainText(Iterable<CharSequence>) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Creates a char sequence where new-line is replaced by the corresponding ControlCharacter.

G

getAbsolutePosition() - Method in class rst.pdfbox.layout.elements.Cutter
 
getAbsolutePosition() - Method in interface rst.pdfbox.layout.elements.Drawable
If an absolute position is given, the drawable will be drawn at this position ignoring any Layout.
getAbsolutePosition() - Method in class rst.pdfbox.layout.elements.Frame
 
getAbsolutePosition() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
getAbsolutePosition() - Method in class rst.pdfbox.layout.elements.ImageElement
 
getAbsolutePosition() - Method in class rst.pdfbox.layout.elements.Paragraph
 
getAbsolutePosition() - Method in class rst.pdfbox.layout.elements.VerticalSpacer
 
getAdaptionForVerticalAlignment() - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
getAlignment() - Method in class rst.pdfbox.layout.elements.Paragraph
 
getAlignment() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
getAnchor() - Method in class rst.pdfbox.layout.text.annotations.Annotations.AnchorAnnotation
 
getAnnotation() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnchorControlCharacter
 
getAnnotation() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnnotationControlCharacter
 
getAnnotation() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.HyperlinkControlCharacter
 
getAnnotation() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.UnderlineControlCharacter
 
getAnnotationsOfType(Class<T>) - Method in interface rst.pdfbox.layout.text.annotations.Annotated
Gets the annotations of a specific type.
getAnnotationsOfType(Class<T>) - Method in class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
 
getAnnotationType() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnchorControlCharacter
 
getAnnotationType() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.AnnotationControlCharacter
 
getAnnotationType() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.HyperlinkControlCharacter
 
getAnnotationType() - Method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.UnderlineControlCharacter
 
getAscent() - Method in class rst.pdfbox.layout.text.TextLine
 
getAsent() - Method in class rst.pdfbox.layout.text.StyledText
 
getBackgroundColor() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBackgroundColor() - Method in class rst.pdfbox.layout.elements.Frame
 
getBaselineOffset() - Method in class rst.pdfbox.layout.text.StyledText
 
getBaselineOffsetScale() - Method in class rst.pdfbox.layout.text.annotations.Annotations.UnderlineAnnotation
 
getBaselineOffsetScale() - Method in class rst.pdfbox.layout.text.ControlCharacters.MetricsControlCharacter
 
getBoldFont() - Method in enum rst.pdfbox.layout.text.BaseFont
 
getBoldItalicFont() - Method in enum rst.pdfbox.layout.text.BaseFont
 
getBorderColor() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderColor() - Method in class rst.pdfbox.layout.elements.Frame
 
getBorderStroke() - Method in class rst.pdfbox.layout.elements.Frame
The stroke to use to draw the border.
getBorderStyleBottom() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderStyleLeft() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderStyleRight() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderStyleTop() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderWidth() - Method in class rst.pdfbox.layout.elements.Frame
 
getBorderWidthBottom() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderWidthLeft() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderWidthRight() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBorderWidthTop() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getBulletCharacter(int) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Returns the bullet character for the given level.
getCapStyle() - Method in class rst.pdfbox.layout.shape.Stroke
 
getCharacterToEscape() - Method in class rst.pdfbox.layout.text.ControlCharacter
 
getColor() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
getColor() - Method in class rst.pdfbox.layout.text.ControlCharacters.ColorControlCharacter
 
getColor() - Method in class rst.pdfbox.layout.text.ControlFragment
 
getColor() - Method in class rst.pdfbox.layout.text.StyledText
 
getColor() - Method in interface rst.pdfbox.layout.text.TextFragment
 
getContentStream() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getCurrentPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getCurrentPage() - Method in interface rst.pdfbox.layout.text.DrawContext
 
getCurrentPageContentStream() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getCurrentPageContentStream() - Method in interface rst.pdfbox.layout.text.DrawContext
 
getCurrentPosition() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getDashPattern() - Method in class rst.pdfbox.layout.shape.Stroke
 
getDefaultSeperator() - Method in interface rst.pdfbox.layout.util.Enumerator
 
getDefaultSeperator() - Method in class rst.pdfbox.layout.util.Enumerators.AlphabeticEnumerator
 
getDefaultSeperator() - Method in class rst.pdfbox.layout.util.Enumerators.ArabicEnumerator
 
getDefaultSeperator() - Method in class rst.pdfbox.layout.util.Enumerators.RomanEnumerator
 
getDocument() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getDrawer() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getEmWidth(FontDescriptor) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Returns the width of the character M in the given font.
getFactories() - Static method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters
 
getFirst() - Method in class rst.pdfbox.layout.elements.Dividable.Divided
 
getFirst() - Method in class rst.pdfbox.layout.util.Pair
 
getFitSize() - Method in class org.vandeseer.easytable.structure.cell.ImageCell
 
getFont() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getFont() - Method in class rst.pdfbox.layout.text.FontDescriptor
 
getFont(boolean, boolean, PDFont, PDFont, PDFont, PDFont) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
 
getFontDescriptor() - Method in class rst.pdfbox.layout.text.ControlFragment
 
getFontDescriptor() - Method in class rst.pdfbox.layout.text.StyledText
 
getFontDescriptor() - Method in interface rst.pdfbox.layout.text.TextFragment
 
getFontHeight(PDFont, int) - Static method in class org.vandeseer.easytable.util.PdfUtil
Computes the height of a font.
getFontScale() - Method in class rst.pdfbox.layout.text.ControlCharacters.MetricsControlCharacter
 
getFontSize() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getGivenHeight() - Method in class rst.pdfbox.layout.elements.Frame
 
getGivenWidth() - Method in class rst.pdfbox.layout.elements.Frame
 
getHeight() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getHeight() - Method in class org.vandeseer.easytable.structure.Row
 
getHeight() - Method in class org.vandeseer.easytable.structure.Table
 
getHeight() - Method in class rst.pdfbox.layout.elements.Cutter
 
getHeight() - Method in class rst.pdfbox.layout.elements.Dimension
 
getHeight() - Method in interface rst.pdfbox.layout.elements.Drawable
 
getHeight() - Method in class rst.pdfbox.layout.elements.Frame
 
getHeight() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
getHeight() - Method in class rst.pdfbox.layout.elements.ImageElement
 
getHeight() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getHeight() - Method in class rst.pdfbox.layout.elements.VerticalSpacer
 
getHeight() - Method in interface rst.pdfbox.layout.text.Area
 
getHeight() - Method in class rst.pdfbox.layout.text.ControlFragment
 
getHeight() - Method in class rst.pdfbox.layout.text.StyledText
 
getHeight() - Method in class rst.pdfbox.layout.text.TextFlow
 
getHeight() - Method in class rst.pdfbox.layout.text.TextLine
 
getHeight(TextSequence, float, float, boolean) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Calculates the height of the text
getHorizontalPadding() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getHorizontalShapeSpacing() - Method in class rst.pdfbox.layout.elements.Frame
 
getHorizontalSpacing() - Method in class rst.pdfbox.layout.elements.Frame
 
getHyperlinkURI() - Method in class rst.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation
 
getItalicFont() - Method in enum rst.pdfbox.layout.text.BaseFont
 
getJoinStyle() - Method in class rst.pdfbox.layout.shape.Stroke
 
getLast() - Method in class rst.pdfbox.layout.text.TextFlow
 
getLayout() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getLeftMargin() - Method in class rst.pdfbox.layout.text.StyledText
 
getLevel() - Method in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
getLines(TextSequence) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Dissects the given sequence into TextLines.
getLineSpacing() - Method in class rst.pdfbox.layout.text.TextFlow
 
getLineWeight() - Method in class rst.pdfbox.layout.text.annotations.Annotations.UnderlineAnnotation
 
getLineWidth() - Method in class rst.pdfbox.layout.shape.Stroke
 
getLinkStyle() - Method in class rst.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation
 
getLowerRight() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getMarginBottom() - Method in class rst.pdfbox.layout.elements.Document
Deprecated.
getMarginBottom() - Method in class rst.pdfbox.layout.elements.Frame
 
getMarginBottom() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getMarginBottom() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
getMarginLeft() - Method in class rst.pdfbox.layout.elements.Document
Deprecated.
getMarginLeft() - Method in class rst.pdfbox.layout.elements.Frame
 
getMarginLeft() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getMarginLeft() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
getMarginRight() - Method in class rst.pdfbox.layout.elements.Document
Deprecated.
getMarginRight() - Method in class rst.pdfbox.layout.elements.Frame
 
getMarginRight() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getMarginRight() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
getMarginTop() - Method in class rst.pdfbox.layout.elements.Document
Deprecated.
getMarginTop() - Method in class rst.pdfbox.layout.elements.Frame
 
getMarginTop() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getMarginTop() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
getMarkedPosition() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getMaxPositionOnPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getMaxWidth() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getMaxWidth() - Method in class rst.pdfbox.layout.elements.Frame
 
getMaxWidth() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
getMaxWidth() - Method in class rst.pdfbox.layout.elements.ImageElement
 
getMaxWidth() - Method in class rst.pdfbox.layout.text.TextFlow
 
getMaxWidth(Iterable<TextLine>) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Calculates the max width of all text lines.
getMaxWidth() - Method in interface rst.pdfbox.layout.text.WidthRespecting
 
getMediaBox() - Method in class rst.pdfbox.layout.elements.Document
Deprecated.
getMediaBox() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getMediaBox() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Deprecated.
getMinHeight() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getMinHeight() - Method in class org.vandeseer.easytable.structure.cell.ImageCell
 
getMinHeight() - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell
 
getMinHeight() - Method in class tech.grasshopper.pdf.structure.cell.TableWithinTableCell
 
getName() - Method in class rst.pdfbox.layout.text.ControlFragment
 
getNewLine() - Method in class rst.pdfbox.layout.text.TextLine
 
getOff() - Method in class rst.pdfbox.layout.shape.Stroke.DashPattern
 
getOffset(TextSequence, float, Alignment) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Gets the (left) offset of the line with respect to the target width and alignment.
getOn() - Method in class rst.pdfbox.layout.shape.Stroke.DashPattern
 
getOptimalTextBreakLines(String, PDFont, int, float) - Static method in class org.vandeseer.easytable.util.PdfUtil
Split a text into multiple lines to prevent a text-overflow.
getOrientation() - Method in class rst.pdfbox.layout.elements.Document
Deprecated.
getOrientation() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getOrientation() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Deprecated.
getPaddingBottom() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getPaddingBottom() - Method in class rst.pdfbox.layout.elements.Frame
 
getPaddingLeft() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getPaddingLeft() - Method in class rst.pdfbox.layout.elements.Frame
 
getPaddingRight() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getPaddingRight() - Method in class rst.pdfbox.layout.elements.Frame
 
getPaddingTop() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getPaddingTop() - Method in class rst.pdfbox.layout.elements.Frame
 
getPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Deprecated.
getPageFormat() - Method in class rst.pdfbox.layout.elements.Document
 
getPageFormat() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getPageHeight() - Method in class rst.pdfbox.layout.elements.Document
 
getPageHeight() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getPageIndex() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getPageOrientation() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getPageRotation(PDPage) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
getPageWidth() - Method in class rst.pdfbox.layout.elements.Document
 
getPageWidth() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getPattern() - Method in enum org.vandeseer.easytable.settings.BorderStyle
 
getPattern() - Method in interface org.vandeseer.easytable.settings.BorderStyleInterface
 
getPattern() - Method in class rst.pdfbox.layout.shape.Stroke.DashPattern
 
getPattern() - Method in interface rst.pdfbox.layout.text.ControlCharacters.ControlCharacterFactory
 
getPDDocument() - Method in class rst.pdfbox.layout.elements.Document
Returns the PDDocument to be created by method Document.render().
getPdDocument() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getPdDocument() - Method in interface rst.pdfbox.layout.text.DrawContext
 
getPhase() - Method in enum org.vandeseer.easytable.settings.BorderStyle
 
getPhase() - Method in interface org.vandeseer.easytable.settings.BorderStyleInterface
 
getPhase() - Method in class rst.pdfbox.layout.shape.Stroke.DashPattern
 
getPlainFont() - Method in enum rst.pdfbox.layout.text.BaseFont
 
getRemainingHeight() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getReplacedSpace() - Method in class rst.pdfbox.layout.text.ReplacedWhitespace
 
getRightMargin() - Method in class rst.pdfbox.layout.text.StyledText
 
getRotation() - Method in class rst.pdfbox.layout.elements.PageFormat
 
getRowSpanAdaption() - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
getSecond() - Method in class rst.pdfbox.layout.util.Pair
 
getShape() - Method in class rst.pdfbox.layout.elements.Frame
 
getSize() - Method in class rst.pdfbox.layout.text.FontDescriptor
 
getStringWidth(String, PDFont, int) - Static method in class org.vandeseer.easytable.util.PdfUtil
Computes the width of a String (in points).
getStringWidth(String, FontDescriptor) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Returns the width of the given text in the given font.
getStroke() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
getStyledTexts() - Method in class rst.pdfbox.layout.text.TextLine
 
getTail() - Method in class rst.pdfbox.layout.elements.Dividable.Divided
 
getTargetWidth(RenderContext) - Method in class rst.pdfbox.layout.elements.render.ColumnLayout
 
getTargetWidth(RenderContext) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
 
getText() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getText() - Method in class rst.pdfbox.layout.text.ControlFragment
 
getText() - Method in class rst.pdfbox.layout.text.StyledText
 
getText() - Method in interface rst.pdfbox.layout.text.TextFragment
 
getTextColor() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getTextHeight() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
Calculates the cell's text's height in respect when horizontally printed/rendered.
getUpperLeft() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getVerticalPadding() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
getVerticalShapeSpacing() - Method in class rst.pdfbox.layout.elements.Frame
 
getVerticalSpacing() - Method in class rst.pdfbox.layout.elements.Frame
 
getWidth() - Method in class rst.pdfbox.layout.elements.Cutter
 
getWidth() - Method in class rst.pdfbox.layout.elements.Dimension
 
getWidth() - Method in interface rst.pdfbox.layout.elements.Drawable
 
getWidth() - Method in class rst.pdfbox.layout.elements.Frame
 
getWidth() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
getWidth() - Method in class rst.pdfbox.layout.elements.ImageElement
 
getWidth() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
getWidth() - Method in class rst.pdfbox.layout.elements.VerticalSpacer
 
getWidth() - Method in interface rst.pdfbox.layout.text.Area
 
getWidth() - Method in class rst.pdfbox.layout.text.ControlFragment
 
getWidth() - Method in class rst.pdfbox.layout.text.Indent
 
getWidth() - Method in class rst.pdfbox.layout.text.StyledText
 
getWidth() - Method in class rst.pdfbox.layout.text.TextFlow
 
getWidth() - Method in class rst.pdfbox.layout.text.TextLine
 
getWidth(TextSequence, float) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Calculates the width of the text
getWidthOfText() - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
getWidthWithoutMargin() - Method in class rst.pdfbox.layout.text.StyledText
 
getWorkBreaker() - Static method in class rst.pdfbox.layout.util.WordBreakerFactory
 
getX() - Method in class rst.pdfbox.layout.elements.PositionControl.MovePosition
 
getX() - Method in class rst.pdfbox.layout.elements.PositionControl.SetPosition
 
getX() - Method in class rst.pdfbox.layout.elements.Rectangle
 
getX() - Method in class rst.pdfbox.layout.text.Position
 
getY() - Method in class rst.pdfbox.layout.elements.PositionControl.MovePosition
 
getY() - Method in class rst.pdfbox.layout.elements.PositionControl.SetPosition
 
getY() - Method in class rst.pdfbox.layout.elements.Rectangle
 
getY() - Method in class rst.pdfbox.layout.text.Position
 

H

handleAnchorAnnotations(AnnotatedStyledText, DrawContext, Position) - Method in class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
handleHyperlinkAnnotations(AnnotatedStyledText, DrawContext, Position, float, float) - Method in class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
hasBackgroundColor() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
hasBorder() - Method in class rst.pdfbox.layout.elements.Frame
 
hasBorderBottom() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
hasBorderLeft() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
hasBorderRight() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
hasBorderTop() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
hashCode() - Method in class rst.pdfbox.layout.elements.Dimension
 
hashCode() - Method in class rst.pdfbox.layout.elements.Rectangle
 
hashCode() - Method in class rst.pdfbox.layout.text.FontDescriptor
 
hashCode() - Method in class rst.pdfbox.layout.text.IndentCharacters.EnumerationCharacter
 
hashCode() - Method in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
hashCode() - Method in class rst.pdfbox.layout.text.IndentCharacters.ListCharacter
 
hashCode() - Method in class rst.pdfbox.layout.text.Position
 
hashCode() - Method in class rst.pdfbox.layout.util.Pair
 
hasMargin() - Method in class rst.pdfbox.layout.text.StyledText
 
height - Variable in class tech.grasshopper.pdf.annotation.Annotation
 
HorizontalAlignment - Enum in org.vandeseer.easytable.settings
 
horizontalAlignment(HorizontalAlignment) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
horizontalAlignment(HorizontalAlignment) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
horizontalAlignment(HorizontalAlignment) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
HorizontalRuler - Class in rst.pdfbox.layout.elements
A horizontal ruler that adjust its width to the given max width.
HorizontalRuler(Stroke, Color) - Constructor for class rst.pdfbox.layout.elements.HorizontalRuler
 
Hyperlink - Class in org.vandeseer.easytable.structure.cell.paragraph
 
Hyperlink() - Constructor for class org.vandeseer.easytable.structure.cell.paragraph.Hyperlink
 
HyperlinkAnnotation(String, Annotations.HyperlinkAnnotation.LinkStyle) - Constructor for class rst.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation
Creates a hyperlink annotation.
HyperlinkAnnotationProcessor - Class in rst.pdfbox.layout.text.annotations
This annotation processor handles both Annotations.HyperlinkAnnotations and Annotations.AnchorAnnotations, and adds the needed hyperlink metadata to the PDF document.
HyperlinkAnnotationProcessor() - Constructor for class rst.pdfbox.layout.text.annotations.HyperlinkAnnotationProcessor
 
HyperlinkControlCharacter(String, String) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationCharacters.HyperlinkControlCharacter
 

I

id - Variable in class tech.grasshopper.pdf.annotation.Annotation
 
ImageCell - Class in org.vandeseer.easytable.structure.cell
 
ImageCell() - Constructor for class org.vandeseer.easytable.structure.cell.ImageCell
 
ImageCellDrawer - Class in org.vandeseer.easytable.drawing.cell
 
ImageCellDrawer(ImageCell) - Constructor for class org.vandeseer.easytable.drawing.cell.ImageCellDrawer
 
ImageElement - Class in rst.pdfbox.layout.elements
 
ImageElement(BufferedImage) - Constructor for class rst.pdfbox.layout.elements.ImageElement
 
ImageElement(InputStream) - Constructor for class rst.pdfbox.layout.elements.ImageElement
 
ImageElement(String) - Constructor for class rst.pdfbox.layout.elements.ImageElement
 
Indent - Class in rst.pdfbox.layout.text
Control fragment that represents a indent in text.
Indent(float, SpaceUnit) - Constructor for class rst.pdfbox.layout.text.Indent
Creates a new line with the given font descriptor.
Indent(String, float, SpaceUnit, float, PDFont) - Constructor for class rst.pdfbox.layout.text.Indent
Creates a new line with the ControlFragment.DEFAULT_FONT_DESCRIPTOR's font and the given height.
Indent(String, float, SpaceUnit, float, PDFont, Alignment) - Constructor for class rst.pdfbox.layout.text.Indent
Creates a new line with the ControlFragment.DEFAULT_FONT_DESCRIPTOR's font and the given height.
Indent(String, float, SpaceUnit, float, PDFont, Alignment, Color) - Constructor for class rst.pdfbox.layout.text.Indent
Creates a new line with the ControlFragment.DEFAULT_FONT_DESCRIPTOR's font and the given height.
Indent(String, float, SpaceUnit, FontDescriptor, Alignment, Color) - Constructor for class rst.pdfbox.layout.text.Indent
Creates a new line with the given font descriptor.
Indent(float) - Constructor for class rst.pdfbox.layout.text.Indent
Directly creates an indent of the given width in pt.
INDENT_FACTORY - Static variable in class rst.pdfbox.layout.text.IndentCharacters
The factory for indent control characters.
IndentCharacter(String, String, String) - Constructor for class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
IndentCharacters - Class in rst.pdfbox.layout.text
Container class for current supported indentation control characters.
IndentCharacters() - Constructor for class rst.pdfbox.layout.text.IndentCharacters
 
IndentCharacters.EnumerationCharacter - Class in rst.pdfbox.layout.text
An -#{a):7em} indicates an enumeration indentation of 7 characters in markup, using a)...b)...etc as the enumeration.
IndentCharacters.IndentCharacter - Class in rst.pdfbox.layout.text
An --{7em} indicates an indentation of 7 characters in markup, where the number, the unit, and the brackets are optional.
IndentCharacters.ListCharacter - Class in rst.pdfbox.layout.text
An -+{--:7em} indicates a list indentation of 7 characters in markup, using -- as the bullet.
indentUnit - Variable in class rst.pdfbox.layout.text.Indent
 
indentUnit - Variable in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
indentWidth - Variable in class rst.pdfbox.layout.text.Indent
 
indentWidth - Variable in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
inheritAttributes(String, float, float) - Method in class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
 
inheritAttributes(String) - Method in class rst.pdfbox.layout.text.StyledText
 
inheritAttributes(String, float, float) - Method in class rst.pdfbox.layout.text.StyledText
 
isApplyLineSpacingToFirstLine() - Method in class rst.pdfbox.layout.text.TextFlow
Indicates if the line spacing should be applied to the first line.
isEmpty() - Method in class rst.pdfbox.layout.text.TextFlow
 
isEmpty() - Method in class rst.pdfbox.layout.text.TextLine
 
isEqualInEpsilon(float, float) - Static method in class org.vandeseer.easytable.util.FloatUtil
Floats can't hold any value (see https://www.geeksforgeeks.org/rounding-off-errors-java/).
isHorizontallyAligned(HorizontalAlignment) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
isPageTilted() - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
isPositionTopOfPage(RenderContext) - Method in class rst.pdfbox.layout.elements.render.ColumnLayout
 
isPositionTopOfPage(RenderContext) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Indicates if the current position is the top of page.
isRemoveLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
isResetY() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
isRowSpanAt(int, int) - Method in class org.vandeseer.easytable.structure.Table
 
isVerticallyAligned(VerticalAlignment) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
isWordBreak() - Method in class org.vandeseer.easytable.settings.Settings
 
isWordBreak() - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
ITALIC_FACTORY - Static variable in class rst.pdfbox.layout.text.ControlCharacters
The factory for italic control characters.
ItalicControlCharacter() - Constructor for class rst.pdfbox.layout.text.ControlCharacters.ItalicControlCharacter
 
iterator() - Method in class rst.pdfbox.layout.text.annotations.AnnotatedStyledText
 
iterator() - Method in class rst.pdfbox.layout.text.TextFlow
 
iterator() - Method in class rst.pdfbox.layout.text.TextLine
 

J

joinStyle(Stroke.JoinStyle) - Method in class rst.pdfbox.layout.shape.Stroke.StrokeBuilder
 

L

label - Variable in class rst.pdfbox.layout.text.IndentCharacters.ListCharacter
 
labelColor - Variable in class tech.grasshopper.pdf.structure.cell.TextLabelCell
 
landscape() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the orientation to Orientation.Landscape.
Layout - Interface in rst.pdfbox.layout.elements.render
A layout is used to size and position the elements of a document according to a specific strategy.
layoutAndDrawReleative(RenderContext, Drawable, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Adjusts the width of the drawable (if it is WidthRespecting), and divides it onto multiple pages if necessary.
LayoutHint - Interface in rst.pdfbox.layout.elements.render
Each element in a document is accompanied by a hint, which gives some notes to the current layout on how to layout the element.
LEFT - Static variable in class rst.pdfbox.layout.elements.render.ColumnLayoutHint
 
LEFT - Static variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
leftGapPin - Variable in class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
leftGapPin - Variable in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
LEGACY_WORD_BREAKER_CLASS_NAME - Static variable in class rst.pdfbox.layout.util.WordBreakerFactory
class name of the (legacy) non-breaking word breaker.
length() - Method in class rst.pdfbox.layout.text.ControlCharacter
 
letter() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to size Constants.Letter.
Letter - Static variable in class rst.pdfbox.layout.text.Constants
 
level - Variable in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
lineSpacing - Variable in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
lineSpacing - Variable in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell
 
lineWidth(float) - Method in class rst.pdfbox.layout.shape.Stroke.StrokeBuilder
 
link - Variable in class tech.grasshopper.pdf.annotation.FileAnnotation
 
ListCharacter(String, String, String, String) - Constructor for class rst.pdfbox.layout.text.IndentCharacters.ListCharacter
 
LowerCaseAlphabeticEnumerator() - Constructor for class rst.pdfbox.layout.util.Enumerators.LowerCaseAlphabeticEnumerator
 
LowerCaseAlphabeticEnumerator(int) - Constructor for class rst.pdfbox.layout.util.Enumerators.LowerCaseAlphabeticEnumerator
 
LowerCaseRomanEnumerator() - Constructor for class rst.pdfbox.layout.util.Enumerators.LowerCaseRomanEnumerator
 
LowerCaseRomanEnumerator(int) - Constructor for class rst.pdfbox.layout.util.Enumerators.LowerCaseRomanEnumerator
 

M

main(String[]) - Static method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters
 
main(String[]) - Static method in class rst.pdfbox.layout.text.IndentCharacters
 
marginBottom(float) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the bottom margin.
marginBottom - Variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginBottom(float) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginLeft(float) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the left margin.
marginLeft - Variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginLeft(float) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginRight(float) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the right margin.
marginRight - Variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginRight(float) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
margins(float, float, float, float) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the margins.
margins(float, float, float, float) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginTop(float) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the top margin.
marginTop - Variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
marginTop(float) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
MARKED_POSITION - Static variable in class rst.pdfbox.layout.elements.PositionControl
Use this value in PositionControl.createSetPosition(Float, Float) to reset either one or both coordinates to the marked position.
Markup - Class in org.vandeseer.easytable.structure.cell.paragraph
 
Markup() - Constructor for class org.vandeseer.easytable.structure.cell.paragraph.Markup
 
Markup.MarkupSupportedFont - Enum in org.vandeseer.easytable.structure.cell.paragraph
 
mediaBox(PDRectangle) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the media box to the given size.
METRICS_FACTORY - Static variable in class rst.pdfbox.layout.text.ControlCharacters
The factory for metrics control characters.
MetricsControlCharacter(String, String, String) - Constructor for class rst.pdfbox.layout.text.ControlCharacters.MetricsControlCharacter
 
MinimumHeightSplitCellException - Exception in org.vandeseer.easytable.split
 
MinimumHeightSplitCellException() - Constructor for exception org.vandeseer.easytable.split.MinimumHeightSplitCellException
 
movePositionBy(float, float) - Method in class rst.pdfbox.layout.elements.render.RenderContext
Moves the current position relatively by the given offset.
moveTextPosition(PDPageContentStream, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
mustEscape() - Method in class rst.pdfbox.layout.text.ControlCharacter
 

N

NEW_LINE_REGEX - Static variable in class org.vandeseer.easytable.util.PdfUtil
 
NEWCOLUMN - Static variable in class rst.pdfbox.layout.elements.render.ColumnLayout
Triggers flip to the next column.
NewLine - Class in org.vandeseer.easytable.structure.cell.paragraph
 
NewLine - Class in rst.pdfbox.layout.text
Control fragment that represents a new line in text.
NewLine() - Constructor for class rst.pdfbox.layout.text.NewLine
Creates a new line with the ControlFragment.DEFAULT_FONT_DESCRIPTOR.
NewLine(float) - Constructor for class rst.pdfbox.layout.text.NewLine
Creates a new line with the ControlFragment.DEFAULT_FONT_DESCRIPTOR's font and the given height.
NewLine(FontDescriptor) - Constructor for class rst.pdfbox.layout.text.NewLine
Creates a new line with the given font descriptor.
NEWLINE_FACTORY - Static variable in class rst.pdfbox.layout.text.ControlCharacters
The factory for new line control characters.
NewLineControlCharacter() - Constructor for class rst.pdfbox.layout.text.ControlCharacters.NewLineControlCharacter
 
NEWPAGE - Static variable in class rst.pdfbox.layout.elements.ControlElement
Triggers a new page in a document.
newPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Triggers a new page.
next() - Method in interface rst.pdfbox.layout.util.Enumerator
 
next() - Method in class rst.pdfbox.layout.util.Enumerators.AlphabeticEnumerator
 
next() - Method in class rst.pdfbox.layout.util.Enumerators.ArabicEnumerator
 
next() - Method in class rst.pdfbox.layout.util.Enumerators.LowerCaseAlphabeticEnumerator
 
next() - Method in class rst.pdfbox.layout.util.Enumerators.LowerCaseRomanEnumerator
 
next() - Method in class rst.pdfbox.layout.util.Enumerators.RomanEnumerator
 
nextLabel() - Method in class rst.pdfbox.layout.text.IndentCharacters.EnumerationCharacter
 
nextLabel() - Method in class rst.pdfbox.layout.text.IndentCharacters.IndentCharacter
 
nextLabel() - Method in class rst.pdfbox.layout.text.IndentCharacters.ListCharacter
 
NonBreakingWordBreaker() - Constructor for class rst.pdfbox.layout.util.WordBreakers.NonBreakingWordBreaker
 

O

org.vandeseer.easytable - package org.vandeseer.easytable
 
org.vandeseer.easytable.drawing - package org.vandeseer.easytable.drawing
 
org.vandeseer.easytable.drawing.cell - package org.vandeseer.easytable.drawing.cell
 
org.vandeseer.easytable.settings - package org.vandeseer.easytable.settings
 
org.vandeseer.easytable.split - package org.vandeseer.easytable.split
 
org.vandeseer.easytable.structure - package org.vandeseer.easytable.structure
 
org.vandeseer.easytable.structure.cell - package org.vandeseer.easytable.structure.cell
 
org.vandeseer.easytable.structure.cell.paragraph - package org.vandeseer.easytable.structure.cell.paragraph
 
org.vandeseer.easytable.util - package org.vandeseer.easytable.util
 
Orientation - Enum in rst.pdfbox.layout.elements
 
orientation(Orientation) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the orientation to the given one.

P

padding(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
padding(float) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
padding(float) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
paddingBottom(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
paddingLeft(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
paddingRight(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
paddingTop(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
page - Variable in class org.vandeseer.easytable.TableDrawer
 
page - Variable in class tech.grasshopper.pdf.annotation.Annotation
 
page - Variable in class tech.grasshopper.pdf.annotation.FileAnnotation
 
PageData(int, int) - Constructor for class org.vandeseer.easytable.TableDrawer.PageData
 
PageFormat - Class in rst.pdfbox.layout.elements
Defines the size and orientation of a page.
PageFormat() - Constructor for class rst.pdfbox.layout.elements.PageFormat
Creates a PageFormat with A4 portrait without margins.
PageFormat(PDRectangle) - Constructor for class rst.pdfbox.layout.elements.PageFormat
Creates a PageFormat with a given size and orientation portrait.
PageFormat(PDRectangle, Orientation) - Constructor for class rst.pdfbox.layout.elements.PageFormat
Creates a PageFormat with a given size and orientation.
PageFormat(PDRectangle, Orientation, float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.PageFormat
Creates a Document based on the given media box and margins.
PageFormat(PDRectangle, Orientation, int, float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.PageFormat
Creates a Document based on the given media box and margins.
PageFormat.PageFormatBuilder - Class in rst.pdfbox.layout.elements
 
PageFormatBuilder() - Constructor for class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
 
Pair<T> - Class in rst.pdfbox.layout.util
Generic container for a pair of objects.
Pair(T, T) - Constructor for class rst.pdfbox.layout.util.Pair
 
Paragraph(List<ParagraphProcessable>) - Constructor for class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.Paragraph
 
Paragraph - Class in rst.pdfbox.layout.elements
A paragraph is used as a container for text that is drawn as one element.
Paragraph() - Constructor for class rst.pdfbox.layout.elements.Paragraph
 
ParagraphCell - Class in org.vandeseer.easytable.structure.cell.paragraph
 
ParagraphCell() - Constructor for class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell
 
ParagraphCell.Paragraph - Class in org.vandeseer.easytable.structure.cell.paragraph
 
ParagraphCell.Paragraph.ParagraphBuilder - Class in org.vandeseer.easytable.structure.cell.paragraph
 
ParagraphCell.ParagraphCellBuilder<C extends ParagraphCell,B extends ParagraphCell.ParagraphCellBuilder<C,B>> - Class in org.vandeseer.easytable.structure.cell.paragraph
 
ParagraphCellBuilder() - Constructor for class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.ParagraphCellBuilder
 
ParagraphCellDataSplitter - Class in org.vandeseer.easytable.split
 
ParagraphCellDataSplitter() - Constructor for class org.vandeseer.easytable.split.ParagraphCellDataSplitter
 
ParagraphCellDrawer - Class in org.vandeseer.easytable.drawing.cell
 
ParagraphCellDrawer(ParagraphCell) - Constructor for class org.vandeseer.easytable.drawing.cell.ParagraphCellDrawer
 
ParagraphProcessable - Interface in org.vandeseer.easytable.structure.cell.paragraph
 
PATTERN - Static variable in class rst.pdfbox.layout.text.ControlCharacters.BoldControlCharacter
 
patternMatchesBeginOfLine() - Method in interface rst.pdfbox.layout.text.ControlCharacters.ControlCharacterFactory
Indicates if the pattern should be applied to the begin of line only.
PdfUtil - Class in org.vandeseer.easytable.util
Provides some helping functions.
PdfUtil() - Constructor for class org.vandeseer.easytable.util.PdfUtil
 
pinHeight - Variable in class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
pinHeight - Variable in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
pinWidth - Variable in class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
pinWidth - Variable in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
portrait() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the orientation to Orientation.Portrait.
Position - Class in rst.pdfbox.layout.text
In order to avoid dependencies to AWT classes (e.g.
Position(float, float) - Constructor for class rst.pdfbox.layout.text.Position
Creates a position at the given coordinates.
PositionControl - Class in rst.pdfbox.layout.elements
Utility class to create elements that allow the manipulation of the current layout position.
PositionControl.MarkPosition - Class in rst.pdfbox.layout.elements
 
PositionControl.MovePosition - Class in rst.pdfbox.layout.elements
 
PositionControl.SetPosition - Class in rst.pdfbox.layout.elements
 
PositionedLine - Class in org.vandeseer.easytable.drawing
 
PositionedLine() - Constructor for class org.vandeseer.easytable.drawing.PositionedLine
 
PositionedRectangle - Class in org.vandeseer.easytable.drawing
 
PositionedRectangle() - Constructor for class org.vandeseer.easytable.drawing.PositionedRectangle
 
PositionedStyledText - Class in org.vandeseer.easytable.drawing
 
PositionedStyledText() - Constructor for class org.vandeseer.easytable.drawing.PositionedStyledText
 
process(Paragraph, Settings) - Method in class org.vandeseer.easytable.structure.cell.paragraph.Hyperlink
 
process(Paragraph, Settings) - Method in class org.vandeseer.easytable.structure.cell.paragraph.Markup
 
process(Paragraph, Settings) - Method in class org.vandeseer.easytable.structure.cell.paragraph.NewLine
 
process(Paragraph, Settings) - Method in interface org.vandeseer.easytable.structure.cell.paragraph.ParagraphProcessable
 
process(Paragraph, Settings) - Method in class org.vandeseer.easytable.structure.cell.paragraph.StyledText
 

R

Rect - Class in rst.pdfbox.layout.shape
A simple rectangular shape.
Rect() - Constructor for class rst.pdfbox.layout.shape.Rect
 
Rectangle - Class in rst.pdfbox.layout.elements
In order to avoid dependencies to AWT, we use our own Rectangle class here.
Rectangle(float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.Rectangle
 
rectangle - Variable in class tech.grasshopper.pdf.annotation.FileAnnotation
 
register(AnnotationCharacters.AnnotationControlCharacterFactory<?>) - Static method in class rst.pdfbox.layout.text.annotations.AnnotationCharacters
Use this method to register your (custom) annotation control character factory.
register(Class<? extends AnnotationProcessor>) - Static method in class rst.pdfbox.layout.text.annotations.AnnotationProcessorFactory
Use this method to register your (custom) annotation processors.
register(String, Class<? extends Enumerator>) - Static method in class rst.pdfbox.layout.util.EnumeratorFactory
Registers an Enumerator class for a given key.
remove(Element) - Method in class rst.pdfbox.layout.elements.Document
Removes the given element.
removeLast() - Method in class rst.pdfbox.layout.text.TextFlow
Removes the last added fragment.
removeLeadingEmptyLines() - Method in class rst.pdfbox.layout.elements.Paragraph
 
removeLeadingEmptyLines() - Method in class rst.pdfbox.layout.text.TextFlow
 
removeLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.Cutter
 
removeLeadingEmptyVerticalSpace() - Method in interface rst.pdfbox.layout.elements.Drawable
 
removeLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.Frame
 
removeLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
removeLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.ImageElement
 
removeLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.Paragraph
 
removeLeadingEmptyVerticalSpace - Variable in class rst.pdfbox.layout.elements.render.VerticalLayout
 
removeLeadingEmptyVerticalSpace(Drawable, RenderContext) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Removes empty space (e.g.
removeLeadingEmptyVerticalSpace() - Method in class rst.pdfbox.layout.elements.VerticalSpacer
 
removeRenderer(Renderer) - Method in class rst.pdfbox.layout.elements.Document
Removes a Renderer .
removeRenderListener(RenderListener) - Method in class rst.pdfbox.layout.elements.Document
Removes a RenderListener .
render() - Method in class rst.pdfbox.layout.elements.Document
Renders all elements and returns the resulting PDDocument.
render(RenderContext, Element, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.ColumnLayout
 
render(RenderContext, Drawable, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.ColumnLayout
 
render(RenderContext, Element, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
render(PositionControl) - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
render(RenderContext, Element, LayoutHint) - Method in interface rst.pdfbox.layout.elements.render.Renderer
Renders an element.
render(RenderContext, Element, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
 
render(RenderContext, Drawable, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
 
renderAbsolute(RenderContext, Drawable, LayoutHint, Position) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Draws at the given position, ignoring all layouting rules.
RenderContext - Class in rst.pdfbox.layout.elements.render
The render context is a container providing all state of the current rendering process.
RenderContext(Document, PDDocument) - Constructor for class rst.pdfbox.layout.elements.render.RenderContext
Creates a render context.
Renderer - Interface in rst.pdfbox.layout.elements.render
A renderer is responsible for rendering certain, but not necessarily all elements.
RenderListener - Interface in rst.pdfbox.layout.elements.render
A render listener is called before and after a page has been rendered.
renderReleative(RenderContext, Drawable, LayoutHint) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Renders the drawable at the current position.
RepeatedHeaderTableDrawer - Class in org.vandeseer.easytable
 
RepeatedHeaderTableDrawer() - Constructor for class org.vandeseer.easytable.RepeatedHeaderTableDrawer
 
ReplacedWhitespace - Class in rst.pdfbox.layout.text
Acts as a replacement for whitespace that has been removed by word wrapping.
ReplacedWhitespace(String, FontDescriptor) - Constructor for class rst.pdfbox.layout.text.ReplacedWhitespace
 
resetMaxPositionOnPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Resets the maximumn position to upper left.
resetPDDocument() - Method in class rst.pdfbox.layout.elements.Document
Called after Document.render() in order to release the current document.
resetPositionToLeft() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Resets the position to the x of RenderContext.getUpperLeft() while keeping the current y.
resetPositionToLeftEndOfPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Resets the position to the x of RenderContext.getUpperLeft() and the y of RenderContext.getMaxPositionOnPage().
resetPositionToUpperLeft() - Method in class rst.pdfbox.layout.elements.render.RenderContext
Resets the position to RenderContext.getUpperLeft().
resetY - Variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
resetY(boolean) - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
RIGHT - Static variable in class rst.pdfbox.layout.elements.render.ColumnLayoutHint
 
RIGHT - Static variable in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
rightGapPin - Variable in class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
rightGapPin - Variable in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
RomanEnumerator() - Constructor for class rst.pdfbox.layout.util.Enumerators.RomanEnumerator
 
RomanEnumerator(int) - Constructor for class rst.pdfbox.layout.util.Enumerators.RomanEnumerator
 
rotation(int) - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
Sets the rotation to apply to the page after rendering.
RoundRect - Class in rst.pdfbox.layout.shape
A rectangular shape with rounded corners.
RoundRect(float) - Constructor for class rst.pdfbox.layout.shape.RoundRect
Creates a rounded rect with equal radiuss for both x-axis and y-axis (quarter of a circle).
RoundRect(float, float) - Constructor for class rst.pdfbox.layout.shape.RoundRect
Creates a rounded rect with potentially different radiuss for both x-axis and y-axis (quarter of an ellipse).
Row - Class in org.vandeseer.easytable.structure
 
Row.RowBuilder - Class in org.vandeseer.easytable.structure
 
rowHeightIsBiggerThanOrEqualToCellHeight() - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
RowIsTooHighException - Exception in org.vandeseer.easytable
 
RowIsTooHighException(String) - Constructor for exception org.vandeseer.easytable.RowIsTooHighException
 
rst.pdfbox.layout.elements - package rst.pdfbox.layout.elements
 
rst.pdfbox.layout.elements.render - package rst.pdfbox.layout.elements.render
 
rst.pdfbox.layout.shape - package rst.pdfbox.layout.shape
 
rst.pdfbox.layout.text - package rst.pdfbox.layout.text
 
rst.pdfbox.layout.text.annotations - package rst.pdfbox.layout.text.annotations
 
rst.pdfbox.layout.util - package rst.pdfbox.layout.util
 

S

save(File) - Method in class rst.pdfbox.layout.elements.Document
Renders the document and saves it to the given file.
save(OutputStream) - Method in class rst.pdfbox.layout.elements.Document
Renders the document and saves it to the given output stream.
SCALE_TO_RESPECT_WIDTH - Static variable in class rst.pdfbox.layout.elements.ImageElement
separator - Variable in class rst.pdfbox.layout.text.IndentCharacters.EnumerationCharacter
 
setAbsolutePosition(Position) - Method in class rst.pdfbox.layout.elements.Frame
Sets th absolute position.
setAbsolutePosition(Position) - Method in class rst.pdfbox.layout.elements.ImageElement
Sets the absolute position to render at.
setAbsolutePosition(Position) - Method in class rst.pdfbox.layout.elements.Paragraph
Sets the absolute position to render at.
setAlignment(Alignment) - Method in class rst.pdfbox.layout.elements.Paragraph
Sets the alignment to apply.
setAnnotationColor(PDAnnotation, Color) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Sets the color in the annotation.
setApplyLineSpacingToFirstLine(boolean) - Method in class rst.pdfbox.layout.text.TextFlow
Sets the indicator whether to apply line spacing to the first line.
setBackgroundColor(Color) - Method in class rst.pdfbox.layout.elements.Frame
Sets the color to use to draw the background.
setBorder(Color, Stroke) - Method in class rst.pdfbox.layout.elements.Frame
Convenience method for setting both border color and stroke.
setBorderColor(Color) - Method in class rst.pdfbox.layout.elements.Frame
Sets the color to use to draw the border.
setBorderStroke(Stroke) - Method in class rst.pdfbox.layout.elements.Frame
Sets the stroke to use to draw the border.
setHeight(float) - Method in class rst.pdfbox.layout.elements.ImageElement
Sets the height.
setInnerMaxWidthIfNecessary() - Method in class rst.pdfbox.layout.elements.Frame
Propagates the max width to the inner item if there is a given size, but no absolute position.
setLayout(Layout) - Method in class rst.pdfbox.layout.elements.render.RenderContext
Sets the current Layout used for rendering.
setLineSpacing(float) - Method in class rst.pdfbox.layout.text.TextFlow
Sets the factor multiplied with the height to calculate the line spacing.
setMargin(float, float, float, float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the margin.
setMarginBottom(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the bottom margin.
setMarginLeft(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the left margin.
setMarginRight(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the right margin.
setMarginTop(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the top margin.
setMarkedPosition(Position) - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
setMaxWidth(float) - Method in class rst.pdfbox.layout.elements.Frame
 
setMaxWidth(float) - Method in class rst.pdfbox.layout.elements.HorizontalRuler
 
setMaxWidth(float) - Method in class rst.pdfbox.layout.elements.ImageElement
 
setMaxWidth(float) - Method in class rst.pdfbox.layout.text.TextFlow
 
setMaxWidth(float) - Method in interface rst.pdfbox.layout.text.WidthRespecting
Sets the max width to respect.
setNewLine(NewLine) - Method in class rst.pdfbox.layout.text.TextLine
Sets the new line.
setPadding(float, float, float, float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the padding.
setPaddingBottom(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the bottom padding.
setPaddingLeft(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the left padding.
setPaddingRight(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the right padding.
setPaddingTop(float) - Method in class rst.pdfbox.layout.elements.Frame
Sets the top padding.
setPageFormat(PageFormat) - Method in class rst.pdfbox.layout.elements.render.RenderContext
 
setRemoveLeadingEmptyVerticalSpace(boolean) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Indicates if empty space (e.g.
setShape(Shape) - Method in class rst.pdfbox.layout.elements.Frame
Sets the shape to use as border and/or background.
setTextTranslation(PDPageContentStream, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
Settings - Class in org.vandeseer.easytable.settings
 
Settings() - Constructor for class org.vandeseer.easytable.settings.Settings
 
settings - Variable in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
settings - Variable in class org.vandeseer.easytable.structure.cell.AbstractCell
 
setWidth(float) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell
 
setWidth(float) - Method in class rst.pdfbox.layout.elements.ImageElement
Sets the width.
setWordBreak(boolean) - Method in class org.vandeseer.easytable.settings.Settings
 
Shape - Interface in rst.pdfbox.layout.shape
Shapes can be used to either stroke or fill the path of the shape, or simply add the path of the shape to the drawing context.
showLine - Variable in class tech.grasshopper.pdf.structure.cell.TextLinkCell
 
showText(PDPageContentStream, String) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
SpaceUnit - Enum in rst.pdfbox.layout.text
Unit to specify space, currently only em and pt.
splitByControlCharacter(ControlCharacters.ControlCharacterFactory, Iterable<CharSequence>) - Static method in class rst.pdfbox.layout.text.TextFlowUtil
Splits the sequence by the given control character and replaces its markup representation by the ControlCharacter.
splitCell(float) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell
 
splitCell(float) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell
 
splitCell(float) - Method in class org.vandeseer.easytable.structure.cell.TextCell
 
splitCell(float) - Method in class tech.grasshopper.pdf.structure.cell.TableWithinTableCell
 
splitCell(float) - Method in class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
splitCell(float) - Method in class tech.grasshopper.pdf.structure.cell.TextLabelCell
 
splitCell(float) - Method in class tech.grasshopper.pdf.structure.cell.TextLinkCell
 
SplitCellData - Class in org.vandeseer.easytable.split
 
SplitCellData() - Constructor for class org.vandeseer.easytable.split.SplitCellData
 
splitContents() - Method in interface org.vandeseer.easytable.split.CellDataSplitter
 
splitContents() - Method in class org.vandeseer.easytable.split.ParagraphCellDataSplitter
 
splitContents() - Method in class org.vandeseer.easytable.split.TableWithinTableCellDataSplitter
 
splitContents() - Method in class org.vandeseer.easytable.split.TextCellDataSplitter
 
splitRow - Variable in class org.vandeseer.easytable.TableDrawer
 
splitTableRows() - Method in class org.vandeseer.easytable.split.TableRowSplitter
 
splitWords(TextFragment) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Splits the fragment into words.
startTableInNewPage - Variable in class org.vandeseer.easytable.TableDrawer
 
startX - Variable in class org.vandeseer.easytable.TableDrawer
 
startY - Variable in class org.vandeseer.easytable.TableDrawer
 
Stroke - Class in rst.pdfbox.layout.shape
This is a container for all information needed to perform a stroke.
Stroke() - Constructor for class rst.pdfbox.layout.shape.Stroke
Creates a Stroke with line width 1, cap style Stroke.CapStyle.Cap, join style Stroke.JoinStyle.Miter, and no dash pattern.
Stroke(float) - Constructor for class rst.pdfbox.layout.shape.Stroke
Creates a Stroke with the given line width, cap style Stroke.CapStyle.Cap, join style Stroke.JoinStyle.Miter, and no dash pattern.
Stroke(Stroke.CapStyle, Stroke.JoinStyle, Stroke.DashPattern, float) - Constructor for class rst.pdfbox.layout.shape.Stroke
Creates a stroke with the given attributes.
Stroke.CapStyle - Enum in rst.pdfbox.layout.shape
Enum for the PDF cap styles.
Stroke.DashPattern - Class in rst.pdfbox.layout.shape
Describes a PDF dash pattern.
Stroke.JoinStyle - Enum in rst.pdfbox.layout.shape
Enum for the PDF join styles.
Stroke.StrokeBuilder - Class in rst.pdfbox.layout.shape
A builder providing a fluent interface for creating a stroke.
StrokeBuilder() - Constructor for class rst.pdfbox.layout.shape.Stroke.StrokeBuilder
 
StyledText - Class in org.vandeseer.easytable.structure.cell.paragraph
 
StyledText() - Constructor for class org.vandeseer.easytable.structure.cell.paragraph.StyledText
 
styledText - Variable in class rst.pdfbox.layout.text.Indent
 
StyledText - Class in rst.pdfbox.layout.text
Base class representing drawable text styled with font, size, color etc.
StyledText(String, float, PDFont) - Constructor for class rst.pdfbox.layout.text.StyledText
Creates a styled text.
StyledText(String, float, PDFont, Color) - Constructor for class rst.pdfbox.layout.text.StyledText
Creates a styled text.
StyledText(String, float, PDFont, Color, float) - Constructor for class rst.pdfbox.layout.text.StyledText
Creates a styled text.
StyledText(String, FontDescriptor) - Constructor for class rst.pdfbox.layout.text.StyledText
Creates a styled text.
StyledText(String, FontDescriptor, Color) - Constructor for class rst.pdfbox.layout.text.StyledText
Creates a styled text.
StyledText(String, FontDescriptor, Color, float, float, float) - Constructor for class rst.pdfbox.layout.text.StyledText
Creates a styled text.
subSequence(int, int) - Method in class rst.pdfbox.layout.text.ControlCharacter
 

T

Table - Class in org.vandeseer.easytable.structure
 
Table() - Constructor for class org.vandeseer.easytable.structure.Table
 
table - Variable in class org.vandeseer.easytable.TableDrawer
 
Table.TableBuilder - Class in org.vandeseer.easytable.structure
 
TableContainRowSpanCellsException - Exception in org.vandeseer.easytable.split
 
TableContainRowSpanCellsException(String) - Constructor for exception org.vandeseer.easytable.split.TableContainRowSpanCellsException
 
TableDrawer - Class in org.vandeseer.easytable
 
TableDrawer() - Constructor for class org.vandeseer.easytable.TableDrawer
 
TableDrawer.PageData - Class in org.vandeseer.easytable
 
TableNotYetBuiltException - Exception in org.vandeseer.easytable.structure
 
TableNotYetBuiltException() - Constructor for exception org.vandeseer.easytable.structure.TableNotYetBuiltException
 
TableRowSplitter - Class in org.vandeseer.easytable.split
 
TableRowSplitter() - Constructor for class org.vandeseer.easytable.split.TableRowSplitter
 
tableStartPage - Variable in class org.vandeseer.easytable.TableDrawer
 
TableWithinTableCell - Class in tech.grasshopper.pdf.structure.cell
 
TableWithinTableCell() - Constructor for class tech.grasshopper.pdf.structure.cell.TableWithinTableCell
 
TableWithinTableCellDataSplitter - Class in org.vandeseer.easytable.split
 
TableWithinTableCellDataSplitter() - Constructor for class org.vandeseer.easytable.split.TableWithinTableCellDataSplitter
 
TableWithinTableDrawer - Class in tech.grasshopper.pdf.drawing.cell
 
TableWithinTableDrawer(TableWithinTableCell) - Constructor for class tech.grasshopper.pdf.drawing.cell.TableWithinTableDrawer
 
tech.grasshopper.pdf.annotation - package tech.grasshopper.pdf.annotation
 
tech.grasshopper.pdf.drawing.cell - package tech.grasshopper.pdf.drawing.cell
 
tech.grasshopper.pdf.structure.cell - package tech.grasshopper.pdf.structure.cell
 
text - Variable in class org.vandeseer.easytable.structure.cell.TextCell
 
text - Variable in class tech.grasshopper.pdf.annotation.FileAnnotation
 
TextCell - Class in org.vandeseer.easytable.structure.cell
 
TextCell() - Constructor for class org.vandeseer.easytable.structure.cell.TextCell
 
TextCellDataSplitter - Class in org.vandeseer.easytable.split
 
TextCellDataSplitter() - Constructor for class org.vandeseer.easytable.split.TextCellDataSplitter
 
TextCellDrawer<T extends AbstractTextCell> - Class in org.vandeseer.easytable.drawing.cell
 
TextCellDrawer(T) - Constructor for class org.vandeseer.easytable.drawing.cell.TextCellDrawer
 
textColor(Color) - Method in class org.vandeseer.easytable.structure.cell.AbstractTextCell.AbstractTextCellBuilder
 
textColor - Variable in class org.vandeseer.easytable.structure.cell.AbstractTextCell
 
textColor(Color) - Method in class org.vandeseer.easytable.structure.cell.paragraph.ParagraphCell.ParagraphCellBuilder
 
textColor(Color) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
textColor(Color) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
TextFileLinkCell - Class in tech.grasshopper.pdf.structure.cell
 
TextFileLinkCell() - Constructor for class tech.grasshopper.pdf.structure.cell.TextFileLinkCell
 
TextFileLinkCellDrawer<T extends TextFileLinkCell> - Class in tech.grasshopper.pdf.drawing.cell
 
TextFileLinkCellDrawer(T) - Constructor for class tech.grasshopper.pdf.drawing.cell.TextFileLinkCellDrawer
 
TextFlow - Class in rst.pdfbox.layout.text
A text flow is a text sequence that respects a given width by word wrapping the text.
TextFlow() - Constructor for class rst.pdfbox.layout.text.TextFlow
 
TextFlowUtil - Class in rst.pdfbox.layout.text
 
TextFlowUtil() - Constructor for class rst.pdfbox.layout.text.TextFlowUtil
 
TextFragment - Interface in rst.pdfbox.layout.text
A text fragment describes a drawable piece of text associated with a font, size and color.
TextLabelCell - Class in tech.grasshopper.pdf.structure.cell
 
TextLabelCell() - Constructor for class tech.grasshopper.pdf.structure.cell.TextLabelCell
 
TextLabelCellDataSplitter - Class in org.vandeseer.easytable.split
 
TextLabelCellDataSplitter() - Constructor for class org.vandeseer.easytable.split.TextLabelCellDataSplitter
 
TextLabelCellDrawer<T extends TextLabelCell> - Class in tech.grasshopper.pdf.drawing.cell
 
TextLabelCellDrawer(T) - Constructor for class tech.grasshopper.pdf.drawing.cell.TextLabelCellDrawer
 
TextLine - Class in rst.pdfbox.layout.text
A text of line containing only StyledTexts.
TextLine() - Constructor for class rst.pdfbox.layout.text.TextLine
 
TextLinkCell - Class in tech.grasshopper.pdf.structure.cell
 
TextLinkCell() - Constructor for class tech.grasshopper.pdf.structure.cell.TextLinkCell
 
TextLinkCellDrawer<T extends TextLinkCell> - Class in tech.grasshopper.pdf.drawing.cell
 
TextLinkCellDrawer(T) - Constructor for class tech.grasshopper.pdf.drawing.cell.TextLinkCellDrawer
 
TextSequence - Interface in rst.pdfbox.layout.text
A tagging interface describing some drawable text consisting of text fragments.
TextSequenceUtil - Class in rst.pdfbox.layout.text
Utility methods for dealing with text sequences.
TextSequenceUtil() - Constructor for class rst.pdfbox.layout.text.TextSequenceUtil
 
title - Variable in class tech.grasshopper.pdf.annotation.Annotation
 
toPt(float, FontDescriptor) - Method in enum rst.pdfbox.layout.text.SpaceUnit
Converts the given unit to pt.
toQuadPoints(PDRectangle) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Return the quad points representation of the given rect.
toQuadPoints(PDRectangle, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Return the quad points representation of the given rect.
toReplacedFragment() - Method in class rst.pdfbox.layout.text.ReplacedWhitespace
 
toString() - Method in class rst.pdfbox.layout.elements.ControlElement
 
toString() - Method in class rst.pdfbox.layout.elements.Dimension
 
toString() - Method in class rst.pdfbox.layout.elements.Rectangle
 
toString() - Method in class rst.pdfbox.layout.elements.render.VerticalLayoutHint
 
toString() - Method in class rst.pdfbox.layout.text.annotations.Annotations.AnchorAnnotation
 
toString() - Method in class rst.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation
 
toString() - Method in class rst.pdfbox.layout.text.annotations.Annotations.UnderlineAnnotation
 
toString() - Method in class rst.pdfbox.layout.text.ControlCharacter
 
toString() - Method in class rst.pdfbox.layout.text.ControlFragment
 
toString() - Method in class rst.pdfbox.layout.text.FontDescriptor
 
toString() - Method in class rst.pdfbox.layout.text.Indent
 
toString() - Method in class rst.pdfbox.layout.text.Position
 
toString() - Method in class rst.pdfbox.layout.text.StyledText
 
toString() - Method in class rst.pdfbox.layout.text.TextFlow
 
toString() - Method in class rst.pdfbox.layout.text.TextLine
 
toString() - Method in class rst.pdfbox.layout.util.Pair
 
toStyledText() - Method in class rst.pdfbox.layout.text.Indent
 
transform(PDPageContentStream, float, float, float, float, float, float) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
 
transformToPageRotation(float[], PDPage) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Transform the quad points in order to match the page rotation
transformToPageRotation(PDRectangle, PDPage) - Static method in class rst.pdfbox.layout.util.CompatibilityHelper
Transform the rectangle in order to match the page rotation
turnPage(RenderContext) - Method in class rst.pdfbox.layout.elements.render.ColumnLayout
Flips to the next column
turnPage(RenderContext) - Method in class rst.pdfbox.layout.elements.render.VerticalLayout
Turns to the next area, usually a page.

U

UNDERLINE_DEFAULT_BASELINE_OFFSET_SCALE_PROPERTY - Static variable in class rst.pdfbox.layout.text.annotations.AnnotationCharacters.UnderlineControlCharacter
constant for the system property pdfbox.layout.underline.baseline.offset.scale.default.
UnderlineAnnotation(float, float) - Constructor for class rst.pdfbox.layout.text.annotations.Annotations.UnderlineAnnotation
 
UnderlineAnnotationProcessor - Class in rst.pdfbox.layout.text.annotations
This annotation processor handles the Annotations.UnderlineAnnotations, and adds the needed hyperlink metadata to the PDF document.
UnderlineAnnotationProcessor() - Constructor for class rst.pdfbox.layout.text.annotations.UnderlineAnnotationProcessor
 
UnderlineControlCharacter() - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationCharacters.UnderlineControlCharacter
 
UnderlineControlCharacter(String, String) - Constructor for class rst.pdfbox.layout.text.annotations.AnnotationCharacters.UnderlineControlCharacter
 
unescape(String) - Method in class rst.pdfbox.layout.text.ControlCharacter
Un-escapes the control character in the given text if necessary.
unescape(String) - Method in interface rst.pdfbox.layout.text.ControlCharacters.ControlCharacterFactory
Unescapes the pattern.
unescapeBackslash(String) - Static method in class rst.pdfbox.layout.text.ControlCharacters
Unescapes the escape character backslash.
UNINDENT - Static variable in class rst.pdfbox.layout.text.Indent
Constant for the indentation of 0.
UNINDENT_CHARACTER - Static variable in class rst.pdfbox.layout.text.IndentCharacters
Represent un-indentation, means effectively indent of 0.
updateMaxPositionOnPage(Position, float, float) - Method in class rst.pdfbox.layout.elements.render.RenderContext
Updates the maximum right resp.

V

value() - Method in enum rst.pdfbox.layout.shape.Stroke.CapStyle
 
value() - Method in enum rst.pdfbox.layout.shape.Stroke.JoinStyle
 
valueOf(String) - Static method in enum org.vandeseer.easytable.settings.BorderStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vandeseer.easytable.settings.HorizontalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vandeseer.easytable.settings.VerticalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vandeseer.easytable.structure.cell.paragraph.Markup.MarkupSupportedFont
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.elements.Orientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.shape.Stroke.CapStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.shape.Stroke.JoinStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.text.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.text.BaseFont
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rst.pdfbox.layout.text.SpaceUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vandeseer.easytable.settings.BorderStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vandeseer.easytable.settings.HorizontalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vandeseer.easytable.settings.VerticalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vandeseer.easytable.structure.cell.paragraph.Markup.MarkupSupportedFont
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.elements.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.shape.Stroke.CapStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.shape.Stroke.JoinStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.text.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.text.annotations.Annotations.HyperlinkAnnotation.LinkStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.text.BaseFont
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rst.pdfbox.layout.text.SpaceUnit
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalAlignment - Enum in org.vandeseer.easytable.settings
 
verticalAlignment(VerticalAlignment) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
verticalAlignment(VerticalAlignment) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
verticalAlignment(VerticalAlignment) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
VerticalLayout - Class in rst.pdfbox.layout.elements.render
Layout implementation that stacks drawables vertically onto the page.
VerticalLayout() - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayout
 
VerticalLayoutHint - Class in rst.pdfbox.layout.elements.render
Layout hint for the VerticalLayout.
VerticalLayoutHint() - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayoutHint
Creates a layout hint with left alignment.
VerticalLayoutHint(Alignment) - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayoutHint
Creates a layout hint with the given alignment.
VerticalLayoutHint(Alignment, float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayoutHint
Creates a layout hint with the given alignment and margins.
VerticalLayoutHint(Alignment, float, float, float, float, boolean) - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayoutHint
Creates a layout hint with the given alignment and margins.
VerticalLayoutHint.VerticalLayoutHintBuilder - Class in rst.pdfbox.layout.elements.render
A builder for creating a VerticalLayoutHint using a fluent API.
VerticalLayoutHintBuilder() - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayoutHint.VerticalLayoutHintBuilder
 
VerticalSpacer - Class in rst.pdfbox.layout.elements
A drawable element that occupies some vertical space without any graphical representation.
VerticalSpacer(float) - Constructor for class rst.pdfbox.layout.elements.VerticalSpacer
Creates a vertical space with the given height.
VerticalTextCell - Class in org.vandeseer.easytable.structure.cell
 
VerticalTextCell() - Constructor for class org.vandeseer.easytable.structure.cell.VerticalTextCell
 
VerticalTextCellDrawer - Class in org.vandeseer.easytable.drawing.cell
Allows vertical text drawing.
VerticalTextCellDrawer(VerticalTextCell) - Constructor for class org.vandeseer.easytable.drawing.cell.VerticalTextCellDrawer
 

W

width - Variable in class tech.grasshopper.pdf.annotation.Annotation
 
WidthRespecting - Interface in rst.pdfbox.layout.text
If a drawable is width-respecting, a max width may be set by layouts in order fit layout constraints.
with() - Static method in class rst.pdfbox.layout.elements.PageFormat
 
withCell(T) - Method in class org.vandeseer.easytable.drawing.cell.AbstractCellDrawer
 
WORD_BREAKER_CLASS_PROPERTY - Static variable in class rst.pdfbox.layout.util.WordBreakerFactory
constant for the system property pdfbox.layout.word.breaker.
wordBreak(Boolean) - Method in class org.vandeseer.easytable.structure.cell.AbstractCell.AbstractCellBuilder
 
wordBreak(Boolean) - Method in class org.vandeseer.easytable.structure.Row.RowBuilder
 
wordBreak(Boolean) - Method in class org.vandeseer.easytable.structure.Table.TableBuilder
 
WordBreaker - Interface in rst.pdfbox.layout.util
This interface may be used to implement different strategies on how to break a word, if it does not fit into a line.
WordBreakerFactory - Class in rst.pdfbox.layout.util
Factory for creating a WordBreaker.
WordBreakerFactory() - Constructor for class rst.pdfbox.layout.util.WordBreakerFactory
 
WordBreakers - Class in rst.pdfbox.layout.util
Container class for the default word breakers.
WordBreakers() - Constructor for class rst.pdfbox.layout.util.WordBreakers
 
WordBreakers.AbstractWordBreaker - Class in rst.pdfbox.layout.util
Abstract base class for implementing (custom) word breakers.
WordBreakers.DefaultWordBreaker - Class in rst.pdfbox.layout.util
Breaks a word if one of the following characters is found after a non-digit letter: . , - /
WordBreakers.NonBreakingWordBreaker - Class in rst.pdfbox.layout.util
May by used for legacy compatibility, does not break at all.
wordWrap(TextSequence, float) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Word-wraps the given text sequence in order to fit the max width.
wordWrapToLines(TextSequence, float) - Static method in class rst.pdfbox.layout.text.TextSequenceUtil
Convencience function that word-wraps into TextSequenceUtil.getLines(TextSequence).
WrappingNewLine - Class in rst.pdfbox.layout.text
A NewLine introduced by wrapping.
WrappingNewLine() - Constructor for class rst.pdfbox.layout.text.WrappingNewLine
WrappingNewLine(FontDescriptor) - Constructor for class rst.pdfbox.layout.text.WrappingNewLine
WrappingNewLine(float) - Constructor for class rst.pdfbox.layout.text.WrappingNewLine

X

xBottom - Variable in class tech.grasshopper.pdf.annotation.Annotation
 

Y

yBottom - Variable in class tech.grasshopper.pdf.annotation.Annotation
 
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links

Copyright © 2022. All rights reserved.