Class PdfImportedPage
java.lang.Object
com.itextpdf.text.pdf.PdfContentByte
com.itextpdf.text.pdf.PdfTemplate
com.itextpdf.text.pdf.PdfImportedPage
- All Implemented Interfaces:
IAccessibleElement
-
Nested Class Summary
Nested classes/interfaces inherited from class PdfContentByte
PdfContentByte.GraphicState -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanTrue if the imported page has been copied to a writer.Fields inherited from class PdfTemplate
accessibleAttributes, bBox, contentTagged, group, layer, matrix, pageReference, pageResources, role, thisReference, type, TYPE_IMPORTED, TYPE_PATTERN, TYPE_TEMPLATEFields inherited from class PdfContentByte
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, content, duplicatedFrom, layerDepth, LINE_CAP_BUTT, LINE_CAP_PROJECTING_SQUARE, LINE_CAP_ROUND, LINE_JOIN_BEVEL, LINE_JOIN_MITER, LINE_JOIN_ROUND, markedContentSize, 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidAlways throws an error.voidaddTemplate(PdfTemplate template, float a, float b, float c, float d, float e, float f) Always throws an error.Always throws an error.getFormXObject(int compressionLevel) Gets the stream representing this page.Reads the content from thisPdfImportedPage-object from a reader.intintbooleanisToCopy()Checks if the page has to be copied.voidsetColorFill(PdfSpotColor sp, float tint) Sets the fill color to a spot color.voidsetColorStroke(PdfSpotColor sp, float tint) Sets the stroke color to a spot color.voidIndicate that the resources of the imported page have been copied.voidsetFontAndSize(BaseFont bf, float size) Always throws an error.voidsetGroup(PdfTransparencyGroup group) Always throws an error.Methods inherited from class PdfTemplate
beginVariableText, createTemplate, endVariableText, getAccessibleAttribute, getAccessibleAttributes, getAdditional, getBoundingBox, getCurrentPage, getGroup, getHeight, getId, getIndirectReference, getLayer, getPageReference, getRole, getType, getWidth, isContentTagged, isInline, isTagged, setAccessibleAttribute, setAdditional, setBoundingBox, setContentTagged, setHeight, setId, setLayer, setMatrix, setPageReference, setRole, setWidthMethods inherited from class PdfContentByte
add, addAnnotation, addFormXObj, addFormXObj, addImage, addImage, addImage, addImage, addImage, addImage, addImage, addImage, addOutline, addPSXObject, addTemplate, addTemplate, addTemplate, addTemplate, addTemplate, addTemplate, addTemplate, addTemplate, addTemplate, addTemplate, arc, arc, beginLayer, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginText, beginText, bezierArc, bezierArc, checkState, checkWriter, circle, circle, clip, closeMCBlock, closePath, closePathEoFillStroke, closePathFillStroke, closePathStroke, concatCTM, concatCTM, concatCTM, concatCTM, createAppearance, createGraphics, createGraphics, createGraphics, createGraphics, createGraphicsShapes, createGraphicsShapes, createPattern, createPattern, createPattern, createPattern, createPrinterGraphics, createPrinterGraphics, createPrinterGraphics, createPrinterGraphics, createPrinterGraphicsShapes, createPrinterGraphicsShapes, createTemplate, curveFromTo, curveFromTo, curveTo, curveTo, curveTo, curveTo, drawButton, drawButton, drawRadioField, drawRadioField, drawTextField, drawTextField, ellipse, ellipse, endLayer, endMarkedContentSequence, endText, eoClip, eoFill, eoFillStroke, fill, fillStroke, getCharacterSpacing, getDuplicate, getEffectiveStringWidth, getHorizontalScaling, getInternalBuffer, getInText, getKernArray, getLeading, getMcDepth, getMcElements, getPdfDocument, getPdfWriter, getRootOutline, getWordSpacing, getXTLM, getYTLM, inheritGraphicState, isTaggingSuppressed, lineTo, lineTo, localDestination, localGoto, moveText, moveTextWithLeading, moveTo, moveTo, newlineShowText, newlineShowText, newlineText, newPath, openMCBlock, paintShading, paintShading, rectangle, rectangle, rectangle, remoteGoto, remoteGoto, reset, reset, resetCMYKColorFill, resetCMYKColorStroke, resetGrayFill, resetGrayStroke, resetRGBColorFill, resetRGBColorStroke, restoreMCBlocks, restoreState, roundRectangle, roundRectangle, sanityCheck, saveMCBlocks, saveState, setAction, setCharacterSpacing, setCMYKColorFill, setCMYKColorFillF, setCMYKColorStroke, setCMYKColorStrokeF, setColorFill, setColorFill, setColorFill, setColorStroke, setColorStroke, setColorStroke, setDefaultColorspace, setFlatness, setFlatness, setGrayFill, setGrayStroke, setGState, setHorizontalScaling, setLeading, setLineCap, setLineDash, setLineDash, setLineDash, setLineDash, setLineDash, setLineDash, setLineDash, setLineDash, setLineJoin, setLineWidth, setLineWidth, setLiteral, setLiteral, setLiteral, setMcDepth, setMcElements, setMiterLimit, setMiterLimit, setPatternFill, setPatternFill, setPatternFill, setPatternStroke, setPatternStroke, setPatternStroke, setRenderingIntent, setRGBColorFill, setRGBColorFillF, setRGBColorStroke, setRGBColorStrokeF, setShadingFill, setShadingStroke, setSuppressTagging, setTextMatrix, setTextMatrix, setTextMatrix, setTextMatrix, setTextRenderingMode, setTextRise, setTextRise, setWordSpacing, showText, showText, showTextAligned, showTextAlignedKerned, showTextGid, showTextKerned, stroke, toPdf, toString, transform, transform, updateTx, variableRectangle
-
Field Details
-
toCopy
protected boolean toCopyTrue if the imported page has been copied to a writer.- Since:
- iText 5.0.4
-
-
Method Details
-
getFromReader
Reads the content from thisPdfImportedPage-object from a reader.- Returns:
- self
-
getPageNumber
public int getPageNumber() -
getRotation
public int getRotation() -
addImage
public void addImage(Image image, float a, float b, float c, float d, float e, float f) throws DocumentException Always throws an error. This operation is not allowed.- Overrides:
addImagein classPdfContentByte- Parameters:
image- dummya- dummyb- dummyc- dummyd- dummye- dummyf- dummy- Throws:
DocumentException- dummy
-
addTemplate
Always throws an error. This operation is not allowed.- Overrides:
addTemplatein classPdfContentByte- Parameters:
template- dummya- dummyb- dummyc- dummyd- dummye- dummyf- dummy
-
getDuplicate
Always throws an error. This operation is not allowed.- Overrides:
getDuplicatein classPdfTemplate- Returns:
- dummy
-
getFormXObject
Gets the stream representing this page.- Overrides:
getFormXObjectin classPdfTemplate- Parameters:
compressionLevel- the compressionLevel- Returns:
- the stream representing this page
- Throws:
IOException- Since:
- 2.1.3 (replacing the method without param compressionLevel)
-
setColorFill
Description copied from class:PdfContentByteSets the fill color to a spot color.- Overrides:
setColorFillin classPdfContentByte- Parameters:
sp- the spot colortint- the tint for the spot color. 0 is no color and 1 is 100% color
-
setColorStroke
Description copied from class:PdfContentByteSets the stroke color to a spot color.- Overrides:
setColorStrokein classPdfContentByte- Parameters:
sp- the spot colortint- the tint for the spot color. 0 is no color and 1 is 100% color
-
setFontAndSize
Always throws an error. This operation is not allowed.- Overrides:
setFontAndSizein classPdfContentByte- Parameters:
bf- dummysize- dummy
-
setGroup
Always throws an error. This operation is not allowed.- Overrides:
setGroupin classPdfTemplate- Parameters:
group- New value of property group.- Since:
- 2.1.6
-
isToCopy
public boolean isToCopy()Checks if the page has to be copied.- Returns:
- true if the page has to be copied.
- Since:
- iText 5.0.4
-
setCopied
public void setCopied()Indicate that the resources of the imported page have been copied.- Since:
- iText 5.0.4
-