Class PdfAppearance
- java.lang.Object
-
- com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfContentByte
-
- com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfTemplate
-
- com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfAppearance
-
public class PdfAppearance extends PdfTemplate
Implements the appearance stream to be used with form fields..
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfContentByte
PdfContentByte.GraphicState
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashMap
stdFieldFontNames
-
Fields inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfTemplate
bBox, group, layer, matrix, pageResources, thisReference, type, TYPE_IMPORTED, TYPE_PATTERN, TYPE_TEMPLATE
-
Fields inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfContentByte
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, content, layerDepth, LINE_CAP_BUTT, LINE_CAP_PROJECTING_SQUARE, LINE_CAP_ROUND, LINE_JOIN_BEVEL, LINE_JOIN_MITER, LINE_JOIN_ROUND, pdf, separator, state, stateList, TEXT_RENDER_MODE_CLIP, TEXT_RENDER_MODE_FILL, TEXT_RENDER_MODE_FILL_CLIP, TEXT_RENDER_MODE_FILL_STROKE, TEXT_RENDER_MODE_FILL_STROKE_CLIP, TEXT_RENDER_MODE_INVISIBLE, TEXT_RENDER_MODE_STROKE, TEXT_RENDER_MODE_STROKE_CLIP, writer
-
-
Constructor Summary
Constructors Constructor Description PdfAppearance()
Creates aPdfAppearance
.PdfAppearance(PdfIndirectReference iref)
PdfAppearance(PdfWriter wr)
Creates new PdfTemplate
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PdfContentByte
getDuplicate()
Gets a duplicate of thisPdfTemplate
.void
setFontAndSize(BaseFont bf, float size)
Set the font and the size for the subsequent text writing.-
Methods inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfTemplate
beginVariableText, endVariableText, getBoundingBox, getFormXObject, getGroup, getHeight, getIndirectReference, getLayer, getMatrix, getPageResources, getResources, getType, getWidth, setBoundingBox, setGroup, setHeight, setLayer, setMatrix, setWidth
-
Methods inherited from class com.gitlab.pdftk_java.com.lowagie.text.pdf.PdfContentByte
add, addAnnotation, addOutline, addOutline, addPSXObject, addTemplate, addTemplate, arc, beginLayer, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginText, bezierArc, checkNoPattern, checkWriter, circle, clip, closePath, closePathEoFillStroke, closePathFillStroke, closePathStroke, concatCTM, createAppearance, createAppearance, createPattern, createPattern, createPattern, createPattern, createTemplate, createTemplate, curveFromTo, curveTo, curveTo, drawButton, drawRadioField, drawTextField, ellipse, endLayer, endMarkedContentSequence, endText, eoClip, eoFill, eoFillStroke, escapeString, escapeString, fill, fillStroke, getInternalBuffer, getKernArray, getLeading, getPdfDocument, getPdfWriter, getRootOutline, getXTLM, getYTLM, lineTo, localDestination, localGoto, moveText, moveTextWithLeading, moveTo, newlineShowText, newlineShowText, newlineText, newPath, outputColorNumbers, paintShading, paintShading, rectangle, rectangle, remoteGoto, remoteGoto, reset, resetCMYKColorFill, resetCMYKColorStroke, resetGrayFill, resetGrayStroke, resetRGBColorFill, resetRGBColorStroke, restoreState, roundRectangle, saveState, setAction, setCharacterSpacing, setCMYKColorFill, setCMYKColorFillF, setCMYKColorStroke, setCMYKColorStrokeF, setColorFill, setColorFill, setColorStroke, setColorStroke, setDefaultColorspace, setFlatness, setGrayFill, setGrayStroke, setGState, setHorizontalScaling, setLeading, setLineCap, setLineDash, setLineDash, setLineDash, setLineDash, setLineJoin, setLineWidth, setLiteral, setLiteral, setLiteral, setMiterLimit, setPatternFill, setPatternFill, setPatternFill, setPatternStroke, setPatternStroke, setPatternStroke, setRGBColorFill, setRGBColorFillF, setRGBColorStroke, setRGBColorStrokeF, setShadingFill, setShadingStroke, setTextMatrix, setTextMatrix, setTextRenderingMode, setTextRise, setWordSpacing, showText, showText, showTextAligned, showTextAlignedKerned, showTextKerned, size, stroke, toPdf, toString, transform, variableRectangle
-
-
-
-
Constructor Detail
-
PdfAppearance
PdfAppearance()
Creates aPdfAppearance
.
-
PdfAppearance
PdfAppearance(PdfIndirectReference iref)
-
PdfAppearance
PdfAppearance(PdfWriter wr)
Creates new PdfTemplate- Parameters:
wr
- thePdfWriter
-
-
Method Detail
-
setFontAndSize
public void setFontAndSize(BaseFont bf, float size)
Set the font and the size for the subsequent text writing.- Overrides:
setFontAndSize
in classPdfContentByte
- Parameters:
bf
- the fontsize
- the font size in points
-
getDuplicate
public PdfContentByte getDuplicate()
Description copied from class:PdfTemplate
Gets a duplicate of thisPdfTemplate
. All the members are copied by reference but the buffer stays different.- Overrides:
getDuplicate
in classPdfTemplate
- Returns:
- a copy of this
PdfTemplate
-
-