public class PBoxPDXObject extends PBoxPDResources implements PDXObject
| Modifier and Type | Field and Description |
|---|---|
protected PDDocument |
document |
protected PDFAFlavour |
flavour |
static String |
OPI |
protected PDInheritableResources |
resources |
static String |
X_OBJECT_TYPE |
cMap, contentStream, MAX_NUMBER_OF_ELEMENTS, pdFontLike, simplePDObjectcontextDependent| Modifier | Constructor and Description |
|---|---|
protected |
PBoxPDXObject(COSObjectable simplePDObject,
PDInheritableResources resources,
String type,
PDDocument document,
PDFAFlavour flavour) |
|
PBoxPDXObject(PDXObject simplePDObject,
PDDocument document,
PDFAFlavour flavour) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getcontainsOPI()
true if the XObject dictionary contains OPI entry
|
Boolean |
getcontainsSMask()
but ISO 19005-1:2005/Cor.2:2011 forbids SMask key for all XObject dictionaries
|
protected List<CosDict> |
getLinkToDictionary(String key) |
String |
getSubtype()
subtype of the XObject resource (Image, Form, PS)
|
static PDXObject |
getTypedPDXObject(PDXObject pbObject,
PDInheritableResources extendedResources,
PDDocument document,
PDFAFlavour flavour) |
getisInheritedaddAction, getIDgetContext, getExtraContext, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetisInheritedgetContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependentprotected final PDDocument document
protected final PDFAFlavour flavour
public static final String X_OBJECT_TYPE
public static final String OPI
protected final PDInheritableResources resources
public PBoxPDXObject(PDXObject simplePDObject, PDDocument document, PDFAFlavour flavour)
protected PBoxPDXObject(COSObjectable simplePDObject, PDInheritableResources resources, String type, PDDocument document, PDFAFlavour flavour)
public String getSubtype()
PDXObjectgetSubtype in interface PDXObjectpublic Boolean getcontainsOPI()
PDXObjectgetcontainsOPI in interface PDXObjectpublic Boolean getcontainsSMask()
PDXObjectgetcontainsSMask in interface PDXObjectpublic static PDXObject getTypedPDXObject(PDXObject pbObject, PDInheritableResources extendedResources, PDDocument document, PDFAFlavour flavour)
Copyright © 2015–2021 The veraPDF Consortium. All rights reserved.