public class PdfFormXObject extends PdfXObject
Constructor and Description |
---|
PdfFormXObject(PdfPage page)
Creates form XObject from page content.
|
PdfFormXObject(PdfStream pdfObject) |
PdfFormXObject(Rectangle bBox) |
PdfFormXObject(WmfImageData image, PdfDocument pdfDocument)
Creates a form XObject from WmfImageData .
|
Modifier and Type | Method and Description |
---|---|
void |
flush() |
PdfArray |
getBBox() |
float |
getHeight() |
PdfString |
getMarkStyle() |
PdfName |
getProcessColorModel() |
PdfResources |
getResources() |
PdfArray |
getSeparationColorNames() |
PdfArray |
getTrapRegions() |
PdfString |
getTrapStyles() |
float |
getWidth() |
PdfFormXObject |
put(PdfName key, PdfObject value) |
PdfFormXObject |
setBBox(PdfArray bBox) |
PdfFormXObject |
setGroup(PdfTransparencyGroup transparency) |
PdfFormXObject |
setMarkStyle(PdfString markStyle) |
PdfFormXObject |
setProcessColorModel(PdfName model) |
PdfFormXObject |
setSeparationColorNames(PdfArray colorNames) |
PdfFormXObject |
setTrapRegions(PdfArray regions) |
PdfFormXObject |
setTrapStyles(PdfString trapStyles) |
isWrappedObjectMustBeIndirect, makeXObject, setLayer
ensureObjectIsAddedToDocument, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease
public PdfFormXObject(Rectangle bBox)
public PdfFormXObject(PdfStream pdfObject)
public PdfFormXObject(PdfPage page)
page
-
public PdfFormXObject(WmfImageData image, PdfDocument pdfDocument)
WmfImageData
. Unlike other images, WmfImageData
images are represented as PdfFormXObject
, not as PdfImageXObject
.
image
- image to create form object from
pdfDocument
- document instance which is needed for writing form stream contents
public PdfResources getResources()
public void flush()
flush
in class PdfObjectWrapper<PdfStream>
public PdfFormXObject setProcessColorModel(PdfName model)
public PdfName getProcessColorModel()
public PdfFormXObject setSeparationColorNames(PdfArray colorNames)
public PdfArray getSeparationColorNames()
public PdfFormXObject setTrapRegions(PdfArray regions)
public PdfArray getTrapRegions()
public PdfFormXObject setTrapStyles(PdfString trapStyles)
public PdfString getTrapStyles()
public PdfFormXObject setMarkStyle(PdfString markStyle)
public PdfString getMarkStyle()
public PdfArray getBBox()
public PdfFormXObject setBBox(PdfArray bBox)
public PdfFormXObject setGroup(PdfTransparencyGroup transparency)
public float getWidth()
getWidth
in class PdfXObject
public float getHeight()
getHeight
in class PdfXObject
public PdfFormXObject put(PdfName key, PdfObject value)
Copyright © 1998–2016 iText Group NV. All rights reserved.