Module org.sejda.sambox
Class PDFreeTextAppearanceHandler
java.lang.Object
org.sejda.sambox.pdmodel.interactive.annotation.handlers.PDAbstractAppearanceHandler
org.sejda.sambox.pdmodel.interactive.annotation.handlers.PDFreeTextAppearanceHandler
- All Implemented Interfaces:
PDAppearanceHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Patternprivate PDDocumentprivate COSNameprivate floatprivate static final org.slf4j.LoggerFields inherited from class org.sejda.sambox.pdmodel.interactive.annotation.handlers.PDAbstractAppearanceHandler
ANGLED_STYLES, ARROW_ANGLE, INTERIOR_COLOR_STYLES, SHORT_STYLES -
Constructor Summary
ConstructorsConstructorDescriptionPDFreeTextAppearanceHandler(PDAnnotation annotation) PDFreeTextAppearanceHandler(PDAnnotation annotation, PDDocument document) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidextractFontDetails(PDAnnotationMarkup annotation) private PDColorextractNonStrokingColor(PDAnnotationMarkup annotation) voidvoidvoidMethods inherited from class org.sejda.sambox.pdmodel.interactive.annotation.handlers.PDAbstractAppearanceHandler
addRectDifferences, applyRectDifferences, drawArrow, drawCircle, drawCircle2, drawDiamond, drawStyle, generateAppearanceStreams, getAnnotation, getAppearance, getColor, getDownAppearance, getNormalAppearanceAsContentStream, getNormalAppearanceAsContentStream, getPaddedRectangle, getRectangle, getRolloverAppearance, handleBorderBox, setOpacity
-
Field Details
-
LOG
private static final org.slf4j.Logger LOG -
COLOR_PATTERN
-
fontSize
private float fontSize -
fontName
-
document
-
-
Constructor Details
-
PDFreeTextAppearanceHandler
-
PDFreeTextAppearanceHandler
-
-
Method Details
-
generateNormalAppearance
public void generateNormalAppearance() -
extractNonStrokingColor
-
extractFontDetails
-
generateRolloverAppearance
public void generateRolloverAppearance() -
generateDownAppearance
public void generateDownAppearance()
-