Class PDAppearance
- java.lang.Object
-
- org.apache.pdfbox.pdmodel.interactive.form.PDAppearance
-
public class PDAppearance extends java.lang.Object
This one took me a while, but i'm proud to say that it handles the appearance of a textbox. This allows you to apply a value to a field in the document and handle the appearance so that the value is actually visible too. The problem was described by Ben Litchfield, the author of the example: org.apache.pdfbox.examlpes.fdf.ImportFDF. So Ben, here is the solution.- Version:
- $Revision: 1.20 $
- Author:
- sug, Ben Litchfield
-
-
Constructor Summary
Constructors Constructor Description PDAppearance(PDAcroForm theAcroForm, PDVariableText field)
Constructs a COSAppearnce from the given field.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setAppearanceValue(java.lang.String apValue)
This is the public method for setting the appearance stream.
-
-
-
Constructor Detail
-
PDAppearance
public PDAppearance(PDAcroForm theAcroForm, PDVariableText field) throws java.io.IOException
Constructs a COSAppearnce from the given field.- Parameters:
theAcroForm
- the acro form that this field is part of.field
- the field which you wish to control the appearance of- Throws:
java.io.IOException
- If there is an error creating the appearance.
-
-
Method Detail
-
setAppearanceValue
public void setAppearanceValue(java.lang.String apValue) throws java.io.IOException
This is the public method for setting the appearance stream.- Parameters:
apValue
- the String value which the appearance should represent- Throws:
java.io.IOException
- If there is an error creating the stream.
-
-