Class FieldRenderer

    • Constructor Detail

      • FieldRenderer

        public FieldRenderer()
    • Method Detail

      • renderValue

        public abstract void renderValue​(PdfField field,
                                         int lineCounter)
                                  throws java.io.IOException
        Throws:
        java.io.IOException
      • renderLabel

        protected int renderLabel​(PdfField field,
                                  org.apache.pdfbox.pdmodel.font.PDType0Font font,
                                  int fontSize,
                                  java.awt.Color colorLabel)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • renderPageBrake

        protected int renderPageBrake​(PdfField field,
                                      int linesOnPage,
                                      int y)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • renderPageBrake

        protected int renderPageBrake​(PdfField field,
                                      int linesOnPage,
                                      int strokeLineCounter,
                                      int y)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • renderLinePosY

        protected int renderLinePosY​(PdfField field,
                                     int linesOnPage)
      • renderBottomY

        protected int renderBottomY​(PdfField field)
      • renderHeight

        protected int renderHeight​(PdfField field,
                                   int linesOnPage)
      • getMaxValueLineSize

        protected int getMaxValueLineSize​(int fieldWidth)