public static class PdfSpecialCs.UncoloredTilingPattern extends PdfSpecialCs.Pattern
DIRECT_COLOR_SPACES| Constructor and Description |
|---|
UncoloredTilingPattern(PdfArray pdfObject) |
UncoloredTilingPattern(PdfColorSpace underlyingColorSpace) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush()
To manually flush a
PdfObject behind this wrapper, you have to ensure
that this object is added to the document, i.e. |
int |
getNumberOfComponents() |
PdfColorSpace |
getUnderlyingColorSpace() |
protected boolean |
isWrappedObjectMustBeIndirect()
Defines if the object behind this wrapper must be an indirect object in the
resultant document.
|
makeColorSpaceensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidReleasepublic UncoloredTilingPattern(PdfArray pdfObject)
public UncoloredTilingPattern(PdfColorSpace underlyingColorSpace)
public void flush()
PdfObject behind this wrapper, you have to ensure
that this object is added to the document, i.e. it has an indirect reference.
Basically this means that before flushing you need to explicitly call PdfObjectWrapper.makeIndirect(PdfDocument).
For example: wrapperInstance.makeIndirect(document).flush();
Note that not every wrapper require this, only those that have such warning in documentation.flush in class PdfObjectWrapper<PdfObject>public PdfColorSpace getUnderlyingColorSpace()
public int getNumberOfComponents()
getNumberOfComponents in class PdfSpecialCs.Patternprotected boolean isWrappedObjectMustBeIndirect()
PdfObjectWrapperisWrappedObjectMustBeIndirect in class PdfSpecialCs.PatternCopyright © 1998–2023 iText Group NV. All rights reserved.