- PADDING0 - Static variable in class com.helger.pdflayout.spec.PaddingSpec
-
- PaddingSpec - Class in com.helger.pdflayout.spec
-
Defines a rectangular padding.
- PaddingSpec(PaddingSpec) - Constructor for class com.helger.pdflayout.spec.PaddingSpec
-
- PaddingSpec(float) - Constructor for class com.helger.pdflayout.spec.PaddingSpec
-
- PaddingSpec(float, float) - Constructor for class com.helger.pdflayout.spec.PaddingSpec
-
- PaddingSpec(float, float, float, float) - Constructor for class com.helger.pdflayout.spec.PaddingSpec
-
- PaddingSpecMicroTypeConverter - Class in com.helger.pdflayout.config
-
- PaddingSpecMicroTypeConverter() - Constructor for class com.helger.pdflayout.config.PaddingSpecMicroTypeConverter
-
- PageLayoutPDF - Class in com.helger.pdflayout
-
Main class for creating layouted PDFs.
- PageLayoutPDF() - Constructor for class com.helger.pdflayout.PageLayoutPDF
-
Constructor.
- PageSetupContext - Class in com.helger.pdflayout.render
-
This class contains the context for setting a new page in the PDF.
- PageSetupContext(PDDocument, PDPage) - Constructor for class com.helger.pdflayout.render.PageSetupContext
-
- PDDocumentHelper - Class in org.apache.pdfbox.pdmodel
-
Helper class to access package private classes of PDDocument.
- PDFBOX - Static variable in class com.helger.pdflayout.config.ThirdPartyModuleProvider_ph_pdf_layout
-
- PDFCreationException - Exception in com.helger.pdflayout
-
For all exceptions occurring during PDF creation.
- PDFCreationException(String) - Constructor for exception com.helger.pdflayout.PDFCreationException
-
- PDFCreationException(String, Throwable) - Constructor for exception com.helger.pdflayout.PDFCreationException
-
- PDFMicroTypeConverterRegistry - Class in com.helger.pdflayout.config
-
Micro type converter registration for all micro type converter contained in
this project.
- PDFontHelper - Class in org.apache.pdfbox.pdmodel.font
-
Helper class to access package private classes of PDFont.
- PDPageContentStreamExt - Class in com.helger.pdflayout.pdfbox
-
Provides the ability to write to a page content stream.
- PDPageContentStreamExt(PDDocument, PDPage) - Constructor for class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Create a new PDPage content stream.
- PDPageContentStreamExt(PDDocument, PDPage, PDPageContentStream.AppendMode, boolean) - Constructor for class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Create a new PDPage content stream.
- PDPageContentStreamExt(PDDocument, PDPage, PDPageContentStream.AppendMode, boolean, boolean) - Constructor for class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Create a new PDPage content stream.
- PDPageContentStreamExt(PDDocument, PDAppearanceStream) - Constructor for class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Create a new appearance stream.
- PDPageContentStreamExt(PDDocument, PDAppearanceStream, OutputStream) - Constructor for class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Create a new appearance stream.
- PDPageContentStreamWithCache - Class in com.helger.pdflayout.pdfbox
-
A special version of PDPageContentStream with an integrated "cache" to avoid
setting the same information over and over again.
- PDPageContentStreamWithCache(PDDocument, PDPage, PDPageContentStream.AppendMode, boolean) - Constructor for class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- perc(float) - Static method in class com.helger.pdflayout.spec.WidthSpec
-
Create a width element with an percentage value.
- perform(RenderingContext) - Method in class com.helger.pdflayout.base.AbstractPLRenderableObject
-
- perform(RenderingContext) - Method in interface com.helger.pdflayout.base.IPLRenderableObject
-
Second step: perform.
- PLACEHOLDER_PAGESET_INDEX - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLACEHOLDER_PAGESET_PAGE_COUNT - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLACEHOLDER_PAGESET_PAGE_INDEX - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLACEHOLDER_PAGESET_PAGE_NUMBER - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLACEHOLDER_TOTAL_PAGE_COUNT - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLACEHOLDER_TOTAL_PAGE_INDEX - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLACEHOLDER_TOTAL_PAGE_NUMBER - Static variable in class com.helger.pdflayout.render.RenderPageIndex
-
- PLConfig - Class in com.helger.pdflayout
-
- PLConvert - Class in com.helger.pdflayout
-
Conversion utility methods for this project.
- PLDebug - Class in com.helger.pdflayout
-
- PLElementWithSize - Class in com.helger.pdflayout.base
-
- PLElementWithSize(IPLRenderableObject<?>, SizeSpec) - Constructor for class com.helger.pdflayout.base.PLElementWithSize
-
Constructor
- PLElementWithSize(IPLRenderableObject<?>, SizeSpec, SizeSpec) - Constructor for class com.helger.pdflayout.base.PLElementWithSize
-
Constructor
- PLHBox - Class in com.helger.pdflayout.element.hbox
-
Horizontal box - groups several columns.
- PLHBox() - Constructor for class com.helger.pdflayout.element.hbox.PLHBox
-
- PLHBoxColumn - Class in com.helger.pdflayout.element.hbox
-
This class represents a single column within a HBox.
- PLHBoxColumn(IPLRenderableObject<?>, WidthSpec) - Constructor for class com.helger.pdflayout.element.hbox.PLHBoxColumn
-
- PLHBoxSplittable - Class in com.helger.pdflayout.element.hbox
-
Horizontal box - groups several columns.
- PLHBoxSplittable() - Constructor for class com.helger.pdflayout.element.hbox.PLHBoxSplittable
-
- PLImage - Class in com.helger.pdflayout.element
-
Render an image
- PLImage(BufferedImage) - Constructor for class com.helger.pdflayout.element.PLImage
-
- PLImage(BufferedImage, float, float) - Constructor for class com.helger.pdflayout.element.PLImage
-
- PLImage(IHasInputStream, float, float) - Constructor for class com.helger.pdflayout.element.PLImage
-
- PLPageBreak - Class in com.helger.pdflayout.element.special
-
A page break that ensures a new page is started afterwards.
- PLPageBreak(boolean) - Constructor for class com.helger.pdflayout.element.special.PLPageBreak
-
Constructor
- PLPageSet - Class in com.helger.pdflayout.element
-
Represents a single page layout as element.
- PLPageSet(PDRectangle) - Constructor for class com.helger.pdflayout.element.PLPageSet
-
- PLPageSet(float, float) - Constructor for class com.helger.pdflayout.element.PLPageSet
-
- PLPageSet(SizeSpec) - Constructor for class com.helger.pdflayout.element.PLPageSet
-
- PLPageSet.PageSetPrepareResult - Class in com.helger.pdflayout.element
-
- PLRenderHelper - Class in com.helger.pdflayout.element
-
- PLSpacerX - Class in com.helger.pdflayout.element.special
-
A horizontal spacer
- PLSpacerX() - Constructor for class com.helger.pdflayout.element.special.PLSpacerX
-
- PLSpacerY - Class in com.helger.pdflayout.element.special
-
A vertical spacer
- PLSpacerY(float) - Constructor for class com.helger.pdflayout.element.special.PLSpacerY
-
- PLSplitResult - Class in com.helger.pdflayout.base
-
- PLSplitResult(PLElementWithSize, PLElementWithSize) - Constructor for class com.helger.pdflayout.base.PLSplitResult
-
- PLTable - Class in com.helger.pdflayout.element.table
-
A special table with a repeating header
- PLTable(Iterable<? extends WidthSpec>) - Constructor for class com.helger.pdflayout.element.table.PLTable
-
- PLTableCell - Class in com.helger.pdflayout.element.table
-
This class represents a single table cell within a table row.
- PLTableCell(IPLRenderableObject<?>) - Constructor for class com.helger.pdflayout.element.table.PLTableCell
-
- PLTableCell(IPLRenderableObject<?>, int) - Constructor for class com.helger.pdflayout.element.table.PLTableCell
-
- PLText - Class in com.helger.pdflayout.element.text
-
Render text
- PLText(String, FontSpec) - Constructor for class com.helger.pdflayout.element.text.PLText
-
- PLTextSplittable - Class in com.helger.pdflayout.element.text
-
Render text
- PLTextSplittable(String, FontSpec) - Constructor for class com.helger.pdflayout.element.text.PLTextSplittable
-
- PLTextWithPlaceholders - Class in com.helger.pdflayout.element.text
-
Render text but before that replace all placeholders defined in the
RenderingContext.
- PLTextWithPlaceholders(String, FontSpec) - Constructor for class com.helger.pdflayout.element.text.PLTextWithPlaceholders
-
- plus(float, float) - Method in class com.helger.pdflayout.spec.SizeSpec
-
- plus(SizeSpec) - Method in class com.helger.pdflayout.spec.SizeSpec
-
- PLVBox - Class in com.helger.pdflayout.element.vbox
-
Vertical box - groups several rows.
- PLVBox() - Constructor for class com.helger.pdflayout.element.vbox.PLVBox
-
- PLVBoxRow - Class in com.helger.pdflayout.element.vbox
-
This class represents a single row within a VBox.
- PLVBoxRow(IPLRenderableObject<?>) - Constructor for class com.helger.pdflayout.element.vbox.PLVBoxRow
-
- PLVBoxSplittable - Class in com.helger.pdflayout.element.vbox
-
Vertical box - groups several rows.
- PLVBoxSplittable() - Constructor for class com.helger.pdflayout.element.vbox.PLVBoxSplittable
-
- PreloadFont - Class in com.helger.pdflayout.spec
-
Represents an abstract font that is potentially not yet loaded and can be
used in multiple documents.
- PreloadFontManager - Class in com.helger.pdflayout.spec
-
- PreloadFontManager() - Constructor for class com.helger.pdflayout.spec.PreloadFontManager
-
Default constructor which registers the standard 14 fonts.
- PreloadFontManager(boolean) - Constructor for class com.helger.pdflayout.spec.PreloadFontManager
-
Constructor.
- PreparationContext - Class in com.helger.pdflayout.render
-
The current context for preparing an element.
- PreparationContext(PreparationContextGlobal, float, float) - Constructor for class com.helger.pdflayout.render.PreparationContext
-
Constructor
- PreparationContextGlobal - Class in com.helger.pdflayout.render
-
The current global context for preparing an element.
- PreparationContextGlobal(PDDocument) - Constructor for class com.helger.pdflayout.render.PreparationContextGlobal
-
Constructor
- prepare(PreparationContext) - Method in class com.helger.pdflayout.base.AbstractPLRenderableObject
-
- prepare(PreparationContext) - Method in interface com.helger.pdflayout.base.IPLRenderableObject
-
Prepare this element once for rendering.
- prepareAllPages(PreparationContextGlobal) - Method in class com.helger.pdflayout.element.PLPageSet
-
- PROJECT_NAME - Static variable in class com.helger.pdflayout.PLConfig
-
Project name
- PROJECT_URL - Static variable in class com.helger.pdflayout.PLConfig
-
Project URL
- PROJECT_VERSION - Static variable in class com.helger.pdflayout.PLConfig
-
Current version - from properties file
- saveGraphicsState() - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
q operator.
- setBasicDataFrom(AbstractPLAlignedElement<?>) - Method in class com.helger.pdflayout.base.AbstractPLAlignedElement
-
- setBasicDataFrom(AbstractPLElement<?>) - Method in class com.helger.pdflayout.base.AbstractPLElement
-
- setBasicDataFrom(AbstractPLObject<?>) - Method in class com.helger.pdflayout.base.AbstractPLObject
-
For copying stuff internally.
- setBasicDataFrom(AbstractPLHBox<?>) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
- setBasicDataFrom(PLImage) - Method in class com.helger.pdflayout.element.PLImage
-
- setBasicDataFrom(PLSpacerY) - Method in class com.helger.pdflayout.element.special.PLSpacerY
-
- setBasicDataFrom(PLTable) - Method in class com.helger.pdflayout.element.table.PLTable
-
- setBasicDataFrom(AbstractPLText<?>) - Method in class com.helger.pdflayout.element.text.AbstractPLText
-
- setBasicDataFrom(AbstractPLVBox<?>) - Method in class com.helger.pdflayout.element.vbox.AbstractPLVBox
-
- setBorder(BorderSpec) - Method in class com.helger.pdflayout.base.AbstractPLElement
-
- setBorder(BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set all border values (left, top, right, bottom) to the same value.
- setBorder(BorderStyleSpec, BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set all border values.
- setBorder(BorderStyleSpec, BorderStyleSpec, BorderStyleSpec, BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set all border values to potentially different values.
- setBorder(BorderSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set the border values.
- setBorder(BorderSpec) - Method in class com.helger.pdflayout.element.PLPageSet
-
- setBorderBottom(BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set the bottom border value.
- setBorderLeft(BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set the left border value.
- setBorderRight(BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set the right border value.
- setBorderTop(BorderStyleSpec) - Method in interface com.helger.pdflayout.base.IPLHasBorder
-
Set the top border value.
- setColumnBorder(BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the border around each contained column.
- setColumnBorder(BorderStyleSpec, BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the border around each contained column.
- setColumnBorder(BorderStyleSpec, BorderStyleSpec, BorderStyleSpec, BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the border around each contained column.
- setColumnBorder(BorderSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the border around each contained column.
- setColumnBorderBottom(BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the bottom border value around each contained column.
- setColumnBorderLeft(BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the left border value around each contained column.
- setColumnBorderRight(BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the right border value around each contained column.
- setColumnBorderTop(BorderStyleSpec) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the top border value around each contained column.
- setColumnFillColor(Color) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBox
-
Set the fill color to be used to fill the whole column.
- setDebug(boolean) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setDebugAll(boolean) - Static method in class com.helger.pdflayout.PLDebug
-
Shortcut to globally en- or disable debugging
- setDebugFont(boolean) - Static method in class com.helger.pdflayout.PLDebug
-
- setDebugPrepare(boolean) - Static method in class com.helger.pdflayout.PLDebug
-
- setDebugRender(boolean) - Static method in class com.helger.pdflayout.PLDebug
-
- setDebugSplit(boolean) - Static method in class com.helger.pdflayout.PLDebug
-
- setDebugText(boolean) - Static method in class com.helger.pdflayout.PLDebug
-
- setDocumentAuthor(String) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setDocumentCreationDate(Calendar) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setDocumentCreator(String) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setDocumentKeywords(String) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setDocumentSubject(String) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setDocumentTitle(String) - Method in class com.helger.pdflayout.PageLayoutPDF
-
- setExactSize(float, float) - Method in interface com.helger.pdflayout.base.IPLRenderableObject
-
Set the exact size to be used.
- setFillColor(Color) - Method in class com.helger.pdflayout.base.AbstractPLElement
-
- setFillColor(Color) - Method in interface com.helger.pdflayout.base.IPLHasFillColor
-
Set the element fill color.
- setFillColor(Color) - Method in class com.helger.pdflayout.element.hbox.PLHBoxColumn
-
Set the cell fill color.
- setFillColor(Color) - Method in class com.helger.pdflayout.element.PLPageSet
-
- setFillColor(Color) - Method in class com.helger.pdflayout.element.table.PLTableCell
-
Set the cell fill color.
- setFont(PDFont, float) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the font and font size to draw text with.
- setFont(LoadedFont, FontSpec) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- setGraphicsStateParameters(PDExtendedGraphicsState) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set an extended graphics state.
- setHeaderRowCount(int) - Method in class com.helger.pdflayout.element.table.PLTable
-
Set the number of header rows in this table.
- setHeight(float) - Method in class com.helger.pdflayout.element.special.PLSpacerY
-
- setHorzAlign(EHorzAlignment) - Method in class com.helger.pdflayout.base.AbstractPLAlignedElement
-
- setHorzAlign(EHorzAlignment) - Method in interface com.helger.pdflayout.base.IPLHasHorizontalAlignment
-
Set the horizontal alignment of this element.
- setID(String) - Method in class com.helger.pdflayout.base.AbstractPLObject
-
- setLeading(double) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Sets the text leading.
- setLineCapStyle(int) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the line cap style.
- setLineDashPattern(float[], float) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the line dash pattern.
- setLineDashPattern(LineDashPatternSpec) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- setLineJoinStyle(int) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the line join style.
- setLineWidth(float) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set line width to the given value.
- setLineWidth(float) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- setMargin(MarginSpec) - Method in class com.helger.pdflayout.base.AbstractPLElement
-
- setMargin(float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set all margin values (left, top, right, bottom) to the same value.
- setMargin(float, float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set all margin values.
- setMargin(float, float, float, float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set all margin values to potentially different values.
- setMargin(MarginSpec) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set the margin values.
- setMargin(MarginSpec) - Method in class com.helger.pdflayout.element.PLPageSet
-
- setMarginBottom(float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set the bottom margin value.
- setMarginLeft(float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set the left margin value.
- setMarginRight(float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set the right margin value.
- setMarginTop(float) - Method in interface com.helger.pdflayout.base.IPLHasMargin
-
Set the top margin value.
- setMaxRows(int) - Method in class com.helger.pdflayout.element.text.AbstractPLText
-
Set the maximum number of rows to render.
- setMaxSize(float, float) - Method in class com.helger.pdflayout.base.AbstractPLRenderableObject
-
- setMaxSize(float, float) - Method in interface com.helger.pdflayout.base.IPLRenderableObject
-
Set the maximum size to be used.
- setMinSize(float, float) - Method in class com.helger.pdflayout.base.AbstractPLRenderableObject
-
- setMinSize(float, float) - Method in interface com.helger.pdflayout.base.IPLRenderableObject
-
Set the minimum size to be used.
- setNonStrokingColor(PDColor) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Sets the non-stroking color and, if necessary, the non-stroking color
space.
- setNonStrokingColor(Color) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the non-stroking color using an AWT color.
- setNonStrokingColor(int, int, int) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the non-stroking color in the DeviceRGB color space.
- setNonStrokingColor(int, int, int, int) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the non-stroking color in the DeviceCMYK color space.
- setNonStrokingColor(double, double, double, double) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the non-stroking color in the DeviceRGB color space.
- setNonStrokingColor(int) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the non-stroking color in the DeviceGray color space.
- setNonStrokingColor(double) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the non-stroking color in the DeviceGray color space.
- setNonStrokingColor(Color) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- setPadding(PaddingSpec) - Method in class com.helger.pdflayout.base.AbstractPLElement
-
- setPadding(float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set all padding values (left, top, right, bottom) to the same value.
- setPadding(float, float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set all padding values.
- setPadding(float, float, float, float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set all padding values to potentially different values.
- setPadding(PaddingSpec) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set the padding values.
- setPadding(PaddingSpec) - Method in class com.helger.pdflayout.element.PLPageSet
-
- setPaddingBottom(float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set the bottom padding value.
- setPaddingLeft(float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set the left padding value.
- setPaddingRight(float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set the right padding value.
- setPaddingTop(float) - Method in interface com.helger.pdflayout.base.IPLHasPadding
-
Set the top padding value.
- setPageFooter(IPLElement<?>) - Method in class com.helger.pdflayout.element.PLPageSet
-
Set the global page footer
- setPageHeader(IPLElement<?>) - Method in class com.helger.pdflayout.element.PLPageSet
-
Set the global page header
- setPlaceholder(String, int) - Method in class com.helger.pdflayout.render.RenderingContext
-
- setPlaceholder(String, String) - Method in class com.helger.pdflayout.render.RenderingContext
-
- setPlaceholdersInRenderingContext(RenderingContext) - Method in class com.helger.pdflayout.render.RenderPageIndex
-
- setRenderingContextCustomizer(IRenderingContextCustomizer) - Method in class com.helger.pdflayout.element.PLPageSet
-
- setRowBorder(BorderSpec) - Method in class com.helger.pdflayout.element.vbox.AbstractPLVBox
-
Set the border around each contained row.
- setRowBorder(BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the border around each contained row.
- setRowBorder(BorderStyleSpec, BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the border around each contained row.
- setRowBorder(BorderStyleSpec, BorderStyleSpec, BorderStyleSpec, BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the border around each contained row.
- setRowBorder(BorderSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the border around each contained row.
- setRowBorderBottom(BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the bottom border value around each contained row.
- setRowBorderLeft(BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the left border value around each contained row.
- setRowBorderRight(BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the right border value around each contained row.
- setRowBorderTop(BorderStyleSpec) - Method in interface com.helger.pdflayout.element.vbox.IPLHasRowBorder
-
Set the top border value around each contained row.
- setRowFillColor(Color) - Method in class com.helger.pdflayout.element.vbox.AbstractPLVBox
-
Set the fill color to be used to fill the whole row.
- setStrokingColor(PDColor) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Sets the stroking color and, if necessary, the stroking color space.
- setStrokingColor(Color) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the stroking color using an AWT color.
- setStrokingColor(int, int, int) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the stroking color in the DeviceRGB color space.
- setStrokingColor(float, float, float, float) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the stroking color in the DeviceCMYK color space.
- setStrokingColor(double) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Set the stroking color in the DeviceGray color space.
- setStrokingColor(Color) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- setTextMatrix(Matrix) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
The Tm operator.
- setTopDown(boolean) - Method in class com.helger.pdflayout.element.text.AbstractPLText
-
Set the rendering direction: top-down or bottom-up.
- setVertAlign(EVertAlignment) - Method in class com.helger.pdflayout.base.AbstractPLAlignedElement
-
- setVertAlign(EVertAlignment) - Method in interface com.helger.pdflayout.base.IPLHasVerticalAlignment
-
Set the vertical alignment of this element.
- shadingFill(PDShading) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Fills the clipping area with the given shading.
- shouldApplyDebugBorder(BorderSpec, boolean) - Static method in class com.helger.pdflayout.element.PLRenderHelper
-
Should a debug border be drawn?
- showText(String) - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Shows the given text at the location specified by the current text matrix.
- SIZE0 - Static variable in class com.helger.pdflayout.spec.SizeSpec
-
- SizeSpec - Class in com.helger.pdflayout.spec
-
This class defines a size.
- SizeSpec(float, float) - Constructor for class com.helger.pdflayout.spec.SizeSpec
-
Constructor
- SizeSpecMicroTypeConverter - Class in com.helger.pdflayout.config
-
Micro type converter for class
SizeSpec.
- SizeSpecMicroTypeConverter() - Constructor for class com.helger.pdflayout.config.SizeSpecMicroTypeConverter
-
- SOLID - Static variable in class com.helger.pdflayout.spec.LineDashPatternSpec
-
- splitElements(float, float) - Method in interface com.helger.pdflayout.base.IPLSplittableObject
-
Split this element into sub-elements according to the available height.
- splitElements(float, float) - Method in class com.helger.pdflayout.element.hbox.AbstractPLHBoxSplittable
-
- splitElements(float, float) - Method in class com.helger.pdflayout.element.table.PLTable
-
- splitElements(float, float) - Method in class com.helger.pdflayout.element.text.PLTextSplittable
-
- splitElements(float, float) - Method in class com.helger.pdflayout.element.vbox.AbstractPLVBoxSplittable
-
- star() - Static method in class com.helger.pdflayout.spec.WidthSpec
-
Create a new star width element.
- stroke() - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamExt
-
Stroke the path.
- stroke() - Method in class com.helger.pdflayout.pdfbox.PDPageContentStreamWithCache
-
- SYMBOL - Static variable in class com.helger.pdflayout.spec.PreloadFont
-
PDF built-in font Symbol