Package com.lowagie.text.pdf
Class PdfImportedPage
java.lang.Object
com.lowagie.text.pdf.PdfContentByte
com.lowagie.text.pdf.PdfTemplate
com.lowagie.text.pdf.PdfImportedPage
Represents an imported page.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.lowagie.text.pdf.PdfContentByte
PdfContentByte.GraphicState
-
Field Summary
FieldsFields inherited from class com.lowagie.text.pdf.PdfTemplate
bBox, group, layer, matrix, pageResources, thisReference, type, TYPE_IMPORTED, TYPE_PATTERN, TYPE_TEMPLATE
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, MIN_FONT_SIZE, 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
ConstructorsConstructorDescriptionPdfImportedPage
(PdfReaderInstance readerInstance, PdfWriter writer, int pageNumber) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Always throws an error.void
addTemplate
(PdfTemplate template, float a, float b, float c, float d, float e, float f) Always throws an error.Always throws an error.(package private) PdfStream
getFormXObject
(int compressionLevel) Gets the stream representing this page.Reads the content from thisPdfImportedPage
-object from a reader.int
(package private) PdfReaderInstance
(package private) PdfObject
Constructs the resources used by this template.void
setColorFill
(PdfSpotColor sp, float tint) Sets the fill color to a spot color.void
setColorStroke
(PdfSpotColor sp, float tint) Sets the stroke color to a spot color.void
setFontAndSize
(BaseFont bf, float size) Always throws an error.void
setGroup
(PdfTransparencyGroup group) Always throws an error.(package private) void
Methods inherited from class com.lowagie.text.pdf.PdfTemplate
beginVariableText, createTemplate, createTemplate, endVariableText, getBoundingBox, getGroup, getHeight, getIndirectReference, getLayer, getMatrix, getPageResources, getType, getWidth, setBoundingBox, setHeight, setLayer, setMatrix, setWidth
Methods inherited from class com.lowagie.text.pdf.PdfContentByte
add, addAnnotation, addImage, addImage, addImage, addOutline, addPSXObject, addTemplate, addTemplate, addTemplateReference, arc, beginLayer, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginMarkedContentSequence, beginText, bezierArc, checkNoPattern, checkWriter, circle, clip, closePath, closePathEoFillStroke, closePathFillStroke, closePathStroke, 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, moveTextBasic, 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, setCMYKColorFillF, setCMYKColorStroke, setCMYKColorStrokeF, setCMYKColorStrokeF, setColorFill, setColorStroke, setDefaultColorspace, setFlatness, 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, showTextAligned, showTextAlignedKerned, showTextBasic, showTextKerned, size, stroke, toPdf, toString, transform, variableRectangle
-
Field Details
-
readerInstance
PdfReaderInstance readerInstance -
pageNumber
int pageNumber
-
-
Constructor Details
-
PdfImportedPage
PdfImportedPage(PdfReaderInstance readerInstance, PdfWriter writer, int pageNumber)
-
-
Method Details
-
getFromReader
Reads the content from thisPdfImportedPage
-object from a reader.- Returns:
- self
-
getPageNumber
public int getPageNumber() -
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:
addImage
in classPdfContentByte
- Parameters:
image
- dummya
- dummyb
- dummyc
- dummyd
- dummye
- dummyf
- dummy- Throws:
DocumentException
- dummy
-
addTemplate
Always throws an error. This operation is not allowed.- Overrides:
addTemplate
in classPdfContentByte
- Parameters:
template
- dummya
- dummyb
- dummyc
- dummyd
- dummye
- dummyf
- dummy
-
getDuplicate
Always throws an error. This operation is not allowed.- Overrides:
getDuplicate
in classPdfTemplate
- Returns:
- dummy
-
getFormXObject
Gets the stream representing this page.- Overrides:
getFormXObject
in 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:PdfContentByte
Sets the fill color to a spot color.- Overrides:
setColorFill
in 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:PdfContentByte
Sets the stroke color to a spot color.- Overrides:
setColorStroke
in classPdfContentByte
- Parameters:
sp
- the spot colortint
- the tint for the spot color. 0 is no color and 1 is 100% color
-
getResources
PdfObject getResources()Description copied from class:PdfTemplate
Constructs the resources used by this template.- Overrides:
getResources
in classPdfTemplate
- Returns:
- the resources used by this template
-
setFontAndSize
Always throws an error. This operation is not allowed.- Overrides:
setFontAndSize
in classPdfContentByte
- Parameters:
bf
- dummysize
- dummy
-
setGroup
Always throws an error. This operation is not allowed.- Overrides:
setGroup
in classPdfTemplate
- Parameters:
group
- New value of property group.- Since:
- 2.1.6
-
throwError
void throwError() -
getPdfReaderInstance
PdfReaderInstance getPdfReaderInstance()
-