public class PdfImportedPage extends PdfTemplate
PdfContentByte.GraphicState
Modifier and Type | Field and Description |
---|---|
(package private) int |
pageNumber |
(package private) PdfReaderInstance |
readerInstance |
protected boolean |
toCopy
True if the imported page has been copied to a writer.
|
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 |
---|
PdfImportedPage(PdfReaderInstance readerInstance,
PdfWriter writer,
int pageNumber) |
Modifier and Type | Method and Description |
---|---|
void |
addImage(Image image,
float a,
float b,
float c,
float d,
float e,
float f)
Always throws an error.
|
void |
addTemplate(PdfTemplate template,
float a,
float b,
float c,
float d,
float e,
float f)
Always throws an error.
|
PdfContentByte |
getDuplicate()
Always throws an error.
|
(package private) PdfStream |
getFormXObject(int compressionLevel)
Gets the stream representing this page.
|
PdfImportedPage |
getFromReader()
Reads the content from this
PdfImportedPage -object from a reader. |
int |
getPageNumber() |
(package private) PdfReaderInstance |
getPdfReaderInstance() |
(package private) PdfObject |
getResources()
Constructs the resources used by this template.
|
boolean |
isToCopy()
Checks if the page has to be copied.
|
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 |
setCopied()
Indicate that the resources of the imported page have been copied.
|
void |
setFontAndSize(BaseFont bf,
float size)
Always throws an error.
|
void |
setGroup(PdfTransparencyGroup group)
Always throws an error.
|
(package private) void |
throwError() |
beginVariableText, createTemplate, createTemplate, endVariableText, getAdditional, getBoundingBox, getGroup, getHeight, getIndirectReference, getLayer, getMatrix, getPageResources, getType, getWidth, setAdditional, setBoundingBox, setHeight, setLayer, setMatrix, setWidth
add, addAnnotation, addImage, addImage, addImage, addImage, addOutline, addPSXObject, 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, 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
PdfReaderInstance readerInstance
int pageNumber
protected boolean toCopy
PdfImportedPage(PdfReaderInstance readerInstance, PdfWriter writer, int pageNumber)
public PdfImportedPage getFromReader()
PdfImportedPage
-object from a reader.public int getPageNumber()
public void addImage(Image image, float a, float b, float c, float d, float e, float f) throws DocumentException
addImage
in class PdfContentByte
image
- dummya
- dummyb
- dummyc
- dummyd
- dummye
- dummyf
- dummyDocumentException
- dummypublic void addTemplate(PdfTemplate template, float a, float b, float c, float d, float e, float f)
addTemplate
in class PdfContentByte
template
- dummya
- dummyb
- dummyc
- dummyd
- dummye
- dummyf
- dummypublic PdfContentByte getDuplicate()
getDuplicate
in class PdfTemplate
PdfStream getFormXObject(int compressionLevel) throws IOException
getFormXObject
in class PdfTemplate
compressionLevel
- the compressionLevelIOException
public void setColorFill(PdfSpotColor sp, float tint)
PdfContentByte
setColorFill
in class PdfContentByte
sp
- the spot colortint
- the tint for the spot color. 0 is no color and 1
is 100% colorpublic void setColorStroke(PdfSpotColor sp, float tint)
PdfContentByte
setColorStroke
in class PdfContentByte
sp
- the spot colortint
- the tint for the spot color. 0 is no color and 1
is 100% colorPdfObject getResources()
PdfTemplate
getResources
in class PdfTemplate
public void setFontAndSize(BaseFont bf, float size)
setFontAndSize
in class PdfContentByte
bf
- dummysize
- dummypublic void setGroup(PdfTransparencyGroup group)
setGroup
in class PdfTemplate
group
- New value of property group.void throwError()
PdfReaderInstance getPdfReaderInstance()
public boolean isToCopy()
public void setCopied()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses