Class PdfBuilder

java.lang.Object
org.hcl.pdftemplate.PdfBuilder

public class PdfBuilder extends Object
  • Constructor Details

    • PdfBuilder

      public PdfBuilder()
  • Method Details

    • builder

      public static PdfBuilder builder()
    • build

      public List<org.hcl.pdftemplate.IPdfPart> build()
    • pageNo

      public PdfBuilder pageNo(int pageNo)
    • font

      public PdfBuilder font(org.apache.pdfbox.pdmodel.font.PDType1Font font)
    • fontSize

      public PdfBuilder fontSize(int fontSize)
    • addText

      public PdfBuilder addText(float x, float y, String text)
    • addJfreeChart

      public PdfBuilder addJfreeChart(float x, float y, org.jfree.chart.JFreeChart chart)
    • addJfreeChart

      public PdfBuilder addJfreeChart(float x, float y, int width, int height, org.jfree.chart.JFreeChart chart)
    • addImage

      public PdfBuilder addImage(float x, float y, FunctionWithException<org.apache.pdfbox.pdmodel.PDDocument,org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject> image)
    • addBufferedImage

      public PdfBuilder addBufferedImage(float x, float y, BufferedImage image)