Class PDFreeTextAppearanceHandler

java.lang.Object
org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAbstractAppearanceHandler
org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDFreeTextAppearanceHandler
All Implemented Interfaces:
PDAppearanceHandler

public class PDFreeTextAppearanceHandler extends PDAbstractAppearanceHandler
  • Field Details

    • LOG

      private static final org.apache.commons.logging.Log LOG
    • COLOR_PATTERN

      private static final Pattern COLOR_PATTERN
    • fontSize

      private float fontSize
    • fontName

      private COSName fontName
  • Constructor Details

    • PDFreeTextAppearanceHandler

      public PDFreeTextAppearanceHandler(PDAnnotation annotation)
    • PDFreeTextAppearanceHandler

      public PDFreeTextAppearanceHandler(PDAnnotation annotation, PDDocument document)
  • Method Details

    • generateNormalAppearance

      public void generateNormalAppearance()
    • extractNonStrokingColor

      private PDColor extractNonStrokingColor(PDAnnotationMarkup annotation)
    • extractFontDetails

      private void extractFontDetails(PDAnnotationMarkup annotation)
    • generateRolloverAppearance

      public void generateRolloverAppearance()
    • generateDownAppearance

      public void generateDownAppearance()