- A0() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- A0 - Static variable in class rst.pdfbox.layout.text.Constants
-
- A1() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- A1 - Static variable in class rst.pdfbox.layout.text.Constants
-
- A2() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- A2 - Static variable in class rst.pdfbox.layout.text.Constants
-
- A3() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- A3 - Static variable in class rst.pdfbox.layout.text.Constants
-
- A4() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- A4 - Static variable in class rst.pdfbox.layout.text.Constants
-
- A5() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- A5 - Static variable in class rst.pdfbox.layout.text.Constants
-
- A6() - Method in class rst.pdfbox.layout.elements.PageFormat.PageFormatBuilder
-
- 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
-
Abstract base class for shapes which performs the
AbstractShape.fill(PDDocument, PDPageContentStream, Position, float, float, Color, DrawListener)
and (@link
AbstractShape.draw(PDDocument, PDPageContentStream, Position, float, float, Color, Stroke, DrawListener)
.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- Document(PDRectangle, float, float, float, float) - Constructor for class rst.pdfbox.layout.elements.Document
-
- 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
-
- 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
-
- 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
-
- Indent(String, float, SpaceUnit, float, PDFont, Alignment) - Constructor for class rst.pdfbox.layout.text.Indent
-
- Indent(String, float, SpaceUnit, float, PDFont, Alignment, Color) - Constructor for class rst.pdfbox.layout.text.Indent
-
- 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
-
- 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
-
- removeRenderListener(RenderListener) - Method in class rst.pdfbox.layout.elements.Document
-
- 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
-
- 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
-
- resetPositionToLeft() - Method in class rst.pdfbox.layout.elements.render.RenderContext
-
- resetPositionToLeftEndOfPage() - Method in class rst.pdfbox.layout.elements.render.RenderContext
-
- resetPositionToUpperLeft() - Method in class rst.pdfbox.layout.elements.render.RenderContext
-
- 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
-
- 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
-
- Stroke(float) - Constructor for class rst.pdfbox.layout.shape.Stroke
-
- 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
-
- 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
-
- VerticalLayoutHint() - Constructor for class rst.pdfbox.layout.elements.render.VerticalLayoutHint
-
- 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
-
- 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
-