public class PdfAppearance extends PdfTemplate
PdfContentByte.GraphicState
Modifier and Type | Field and Description |
---|---|
static HashMap<String,PdfName> |
stdFieldFontNames |
bBox, group, layer, matrix, pageResources, thisReference, type, TYPE_IMPORTED, TYPE_PATTERN, TYPE_TEMPLATE
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 and Description |
---|
PdfAppearance()
Creates a
PdfAppearance . |
PdfAppearance(PdfIndirectReference iref) |
PdfAppearance(PdfWriter wr)
Creates new PdfTemplate
|
Modifier and Type | Method and Description |
---|---|
static PdfAppearance |
createAppearance(PdfWriter writer,
float width,
float height)
Creates a new appearance to be used with form fields.
|
(package private) static PdfAppearance |
createAppearance(PdfWriter writer,
float width,
float height,
PdfName forcedName) |
PdfContentByte |
getDuplicate()
Gets a duplicate of this
PdfTemplate . |
void |
setFontAndSize(BaseFont bf,
float size)
Set the font and the size for the subsequent text writing.
|
beginVariableText, createTemplate, createTemplate, endVariableText, getAdditional, getBoundingBox, getFormXObject, getGroup, getHeight, getIndirectReference, getLayer, getMatrix, getPageResources, getResources, getType, getWidth, setAdditional, setBoundingBox, setGroup, setHeight, setLayer, setMatrix, setWidth
add, addAnnotation, addImage, addImage, addImage, addImage, addImage, addOutline, addPSXObject, addTemplate, addTemplate, addTemplate, addTemplateReference, arc, beginLayer, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginText, bezierArc, checkNoPattern, checkWriter, circle, clip, closePath, closePathEoFillStroke, closePathFillStroke, closePathStroke, concatCTM, concatCTM, createAppearance, createAppearance, createGraphics, createGraphics, createGraphics, createGraphics, createGraphicsShapes, createGraphicsShapes, createPattern, createPattern, createPattern, createPattern, createPrinterGraphics, createPrinterGraphics, createPrinterGraphics, createPrinterGraphics, createPrinterGraphicsShapes, createPrinterGraphicsShapes, createTemplate, createTemplate, curveFromTo, curveTo, curveTo, drawButton, drawRadioField, drawTextField, ellipse, endLayer, endMarkedContentSequence, endText, eoClip, eoFill, eoFillStroke, escapeString, escapeString, fill, fillStroke, getCharacterSpacing, getEffectiveStringWidth, getHorizontalScaling, getInternalBuffer, getKernArray, getLeading, getPdfDocument, getPdfWriter, getRootOutline, getWordSpacing, getXTLM, getYTLM, lineTo, localDestination, localGoto, moveText, moveTextWithLeading, moveTo, newlineShowText, newlineShowText, newlineText, newPath, outputColorNumbers, paintShading, paintShading, rectangle, rectangle, remoteGoto, remoteGoto, reset, reset, resetCMYKColorFill, resetCMYKColorStroke, resetGrayFill, resetGrayStroke, resetRGBColorFill, resetRGBColorStroke, restoreState, roundRectangle, sanityCheck, 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, setTextMatrix, setTextRenderingMode, setTextRise, setWordSpacing, showText, showText, showTextAligned, showTextAlignedKerned, showTextKerned, size, stroke, toPdf, toString, transform, variableRectangle
public static final HashMap<String,PdfName> stdFieldFontNames
PdfAppearance()
PdfAppearance
.PdfAppearance(PdfIndirectReference iref)
PdfAppearance(PdfWriter wr)
wr
- the PdfWriter
public static PdfAppearance createAppearance(PdfWriter writer, float width, float height)
writer
- the PdfWriter to usewidth
- the bounding box widthheight
- the bounding box heightstatic PdfAppearance createAppearance(PdfWriter writer, float width, float height, PdfName forcedName)
public void setFontAndSize(BaseFont bf, float size)
setFontAndSize
in class PdfContentByte
bf
- the fontsize
- the font size in pointspublic PdfContentByte getDuplicate()
PdfTemplate
PdfTemplate
. All
the members are copied by reference but the buffer stays different.getDuplicate
in class PdfTemplate
PdfTemplate
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses