Top Fields Constructors Methods
org.apache.pdfbox.pdmodel.interactive.annotation.handlers

public Class PDFreeTextAppearanceHandler

extends PDAbstractAppearanceHandler
Class Inheritance
Imports
java.io.IOException, java.nio.charset.StandardCharsets, java.util.regex.Matcher, .Pattern, org.apache.commons.logging.Log, .LogFactory, org.apache.pdfbox.contentstream.operator.Operator, .OperatorName, org.apache.pdfbox.cos.COSArray, .COSBase, .COSName, .COSNumber, org.apache.pdfbox.pdfparser.PDFStreamParser, org.apache.pdfbox.pdmodel.PDAppearanceContentStream, .PDDocument, .PDResources, org.apache.pdfbox.pdmodel.common.PDRectangle, org.apache.pdfbox.pdmodel.font.PDFont, org.apache.pdfbox.pdmodel.graphics.color.PDColor, .PDDeviceCMYK, .PDDeviceGray, .PDDeviceRGB, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation, .PDAnnotationFreeText, .PDAppearanceStream, .PDBorderEffectDictionary, org.apache.pdfbox.pdmodel.interactive.annotation.layout.AppearanceStyle, .PlainText, .PlainTextFormatter, org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm, org.apache.pdfbox.util.Matrix

Field Summary

Modifier and TypeField and Description
private static final Pattern
private COSName
private float
private static final Log
Inherited from org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAbstractAppearanceHandler:
ANGLED_STYLESARROW_ANGLEdocumentINTERIOR_COLOR_STYLESSHORT_STYLES

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private void
private PDColor
public void
public void
public void
Inherited from org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAbstractAppearanceHandler:
addRectDifferencesapplyRectDifferencescreateCOSStreamdrawArrowdrawCircledrawCircle2drawDiamonddrawStylegetAnnotationgetAppearancegetColorgetDefaultFontgetDownAppearancegetNormalAppearanceAsContentStreamgetNormalAppearanceAsContentStreamgetPaddedRectanglegetRectanglegetRolloverAppearancehandleBorderBoxsetOpacity

Field Detail

COLOR_PATTERNback to summary
private static final Pattern COLOR_PATTERN
fontNameback to summary
private COSName fontName
fontSizeback to summary
private float fontSize
LOGback to summary
private static final Log LOG

Constructor Detail

PDFreeTextAppearanceHandlerback to summary
public PDFreeTextAppearanceHandler(PDAnnotation annotation)
PDFreeTextAppearanceHandlerback to summary
public PDFreeTextAppearanceHandler(PDAnnotation annotation, PDDocument document)

Method Detail

extractFontDetailsback to summary
private void extractFontDetails(PDAnnotationFreeText annotation)
extractNonStrokingColorback to summary
private PDColor extractNonStrokingColor(PDAnnotationFreeText annotation)
generateDownAppearanceback to summary
public void generateDownAppearance()

Implements org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAppearanceHandler.generateDownAppearance.

Annotations
@Override
generateNormalAppearanceback to summary
public void generateNormalAppearance()

Implements org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAppearanceHandler.generateNormalAppearance.

Annotations
@Override
generateRolloverAppearanceback to summary
public void generateRolloverAppearance()

Implements org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAppearanceHandler.generateRolloverAppearance.

Annotations
@Override