java.lang.Object
com.lowagie.text.pdf.PdfContentByte
com.lowagie.text.pdf.PdfTemplate
- Direct Known Subclasses:
PdfAppearance,PdfImportedPage,PdfPatternPainter,PdfPSXObject
Deprecated.
Implements the form XObject.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RectangleDeprecated.The bounding box of this templateprotected PdfTransparencyGroupDeprecated.protected PdfOCGDeprecated.protected PdfArrayDeprecated.protected com.lowagie.text.pdf.PageResourcesDeprecated.The resources used by this templateprotected PdfIndirectReferenceDeprecated.The indirect reference to this templateprotected intDeprecated.static final intDeprecated.static final intDeprecated.static final intDeprecated.Fields inherited from class 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.static PdfTemplatecreateTemplate(PdfWriter writer, float width, float height) Deprecated.Creates a new template.voidDeprecated.Deprecated.Deprecated.Gets a duplicate of thisPdfTemplate.getGroup()Deprecated.Getter for property group.floatDeprecated.Gets the bounding height of this template.Deprecated.Gets the indirect reference to this template.getLayer()Deprecated.Gets the layer this template belongs to.intgetType()Deprecated.floatgetWidth()Deprecated.Gets the bounding width of this template.voidsetBoundingBox(Rectangle bBox) Deprecated.voidsetGroup(PdfTransparencyGroup group) Deprecated.Setter for property group.voidsetHeight(float height) Deprecated.Sets the bounding height of this template.voidDeprecated.Sets the layer this template belongs to.voidsetMatrix(float a, float b, float c, float d, float e, float f) Deprecated.voidsetWidth(float width) Deprecated.Sets the bounding width of this template.Methods inherited from class com.lowagie.text.pdf.PdfContentByte
add, addImage, addImage, addImage, addImage, addOutline, addPSXObject, addTemplate, addTemplate, addTemplate, arc, beginLayer, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginText, bezierArc, checkWriter, circle, clip, closePath, closePathEoFillStroke, closePathFillStroke, closePathStroke, concatCTM, createAppearance, createGraphics, createGraphics, createGraphics, createGraphics, createGraphicsShapes, createGraphicsShapes, createPattern, createPattern, createPattern, createPattern, createPrinterGraphics, createPrinterGraphics, createPrinterGraphics, createPrinterGraphics, createPrinterGraphicsShapes, createPrinterGraphicsShapes, createTemplate, curveFromTo, curveTo, curveTo, drawButton, drawRadioField, drawTextField, ellipse, endLayer, endMarkedContentSequence, endText, eoClip, eoFill, eoFillStroke, fill, fillStroke, getCharacterSpacing, getEffectiveStringWidth, getHorizontalScaling, getInternalBuffer, getKernArray, getLeading, getPdfDocument, getPdfWriter, getRootOutline, getWordSpacing, getXTLM, getYTLM, lineTo, localDestination, localGoto, moveText, moveTextWithLeading, moveTo, newlineShowText, newlineShowText, newlineText, newPath, paintShading, paintShading, rectangle, rectangle, remoteGoto, remoteGoto, reset, reset, resetCMYKColorFill, resetCMYKColorStroke, resetGrayFill, resetGrayStroke, resetRGBColorFill, resetRGBColorStroke, restoreState, roundRectangle, sanityCheck, saveState, setAction, setCharacterSpacing, setCMYKColorFill, setCMYKColorFillF, setCMYKColorFillF, setCMYKColorStroke, setCMYKColorStrokeF, setCMYKColorStrokeF, setColorFill, setColorFill, setColorStroke, setColorStroke, setDefaultColorspace, setFlatness, setFontAndSize, setGrayFill, setGrayFill, setGrayStroke, setGrayStroke, setGState, setHorizontalScaling, setLeading, setLineCap, setLineDash, setLineDash, setLineDash, setLineDash, setLineJoin, setLineWidth, setLiteral, setLiteral, setLiteral, setMiterLimit, setPatternFill, setPatternFill, setPatternFill, setPatternStroke, setPatternStroke, setPatternStroke, setRGBColorFill, setRGBColorFill, setRGBColorFillF, setRGBColorFillF, setRGBColorStroke, setRGBColorStroke, setRGBColorStrokeF, setShadingFill, setShadingStroke, setTextMatrix, setTextMatrix, setTextRenderingMode, setTextRise, setWordSpacing, showText, showText, showText, showText, showText, showTextAligned, showTextAlignedKerned, showTextBasic, showTextKerned, stroke, toPdf, toString, transform, variableRectangle
-
Field Details
-
TYPE_TEMPLATE
public static final int TYPE_TEMPLATEDeprecated.- See Also:
-
TYPE_IMPORTED
public static final int TYPE_IMPORTEDDeprecated.- See Also:
-
TYPE_PATTERN
public static final int TYPE_PATTERNDeprecated.- See Also:
-
type
protected int typeDeprecated. -
thisReference
Deprecated.The indirect reference to this template -
pageResources
protected com.lowagie.text.pdf.PageResources pageResourcesDeprecated.The resources used by this template -
bBox
Deprecated.The bounding box of this template -
matrix
Deprecated. -
group
Deprecated. -
layer
Deprecated.
-
-
Constructor Details
-
PdfTemplate
protected PdfTemplate()Deprecated.Creates aPdfTemplate.
-
-
Method Details
-
createTemplate
Deprecated.Creates a new template.Creates a new template that is nothing more than a form XObject. This template can be included in this template or in another template. Templates are only written to the output when the document is closed permitting things like showing text in the first page that is only defined in the last page.
- Parameters:
writer- the PdfWriter to usewidth- the bounding box widthheight- the bounding box height- Returns:
- the created template
-
getWidth
public float getWidth()Deprecated.Gets the bounding width of this template.- Returns:
- width the bounding width
-
setWidth
public void setWidth(float width) Deprecated.Sets the bounding width of this template.- Parameters:
width- the bounding width
-
getHeight
public float getHeight()Deprecated.Gets the bounding height of this template.- Returns:
- height the bounding height
-
setHeight
public void setHeight(float height) Deprecated.Sets the bounding height of this template.- Parameters:
height- the bounding height
-
getBoundingBox
Deprecated. -
setBoundingBox
Deprecated. -
getLayer
Deprecated.Gets the layer this template belongs to.- Returns:
- the layer this template belongs to or
nullfor no layer defined
-
setLayer
Deprecated.Sets the layer this template belongs to.- Parameters:
layer- the layer this template belongs to
-
setMatrix
public void setMatrix(float a, float b, float c, float d, float e, float f) Deprecated. -
getIndirectReference
Deprecated.Gets the indirect reference to this template.- Returns:
- the indirect reference to this template
-
beginVariableText
public void beginVariableText()Deprecated. -
endVariableText
public void endVariableText()Deprecated. -
getDuplicate
Deprecated.Gets a duplicate of thisPdfTemplate. All the members are copied by reference but the buffer stays different.- Overrides:
getDuplicatein classPdfContentByte- Returns:
- a copy of this
PdfTemplate
-
getType
public int getType()Deprecated. -
getGroup
Deprecated.Getter for property group.- Returns:
- Value of property group.
-
setGroup
Deprecated.Setter for property group.- Parameters:
group- New value of property group.
-