public class PBFormXObjectFeaturesObject extends Object implements IFeaturesObject
| Constructor and Description |
|---|
PBFormXObjectFeaturesObject(PDFormXObject formXObject,
String id,
String groupColorSpaceChild,
Set<String> extGStateChild,
Set<String> colorSpaceChild,
Set<String> patternChild,
Set<String> shadingChild,
Set<String> xobjectChild,
Set<String> fontChild,
Set<String> propertiesChild)
Constructs new form xobject features object
|
| Modifier and Type | Method and Description |
|---|---|
FeaturesData |
getData() |
FeaturesObjectTypesEnum |
getType() |
FeatureTreeNode |
reportFeatures(FeaturesCollection collection)
Reports featurereport into collection
|
public PBFormXObjectFeaturesObject(PDFormXObject formXObject, String id, String groupColorSpaceChild, Set<String> extGStateChild, Set<String> colorSpaceChild, Set<String> patternChild, Set<String> shadingChild, Set<String> xobjectChild, Set<String> fontChild, Set<String> propertiesChild)
formXObject - PDFormXObject which represents form xobject for feature reportid - id of the objectgroupColorSpaceChild - id of the group xobject which contains in the given form xobjectextGStateChild - set of external graphics state id which contains in resource dictionary of this xobjectcolorSpaceChild - set of ColorSpace id which contains in resource dictionary of this xobjectpatternChild - set of pattern id which contains in resource dictionary of this xobjectshadingChild - set of shading id which contains in resource dictionary of this xobjectxobjectChild - set of XObject id which contains in resource dictionary of this xobjectfontChild - set of font id which contains in resource dictionary of this patternpropertiesChild - set of properties id which contains in resource dictionary of this xobjectpublic FeaturesObjectTypesEnum getType()
getType in interface IFeaturesObjectpublic FeatureTreeNode reportFeatures(FeaturesCollection collection) throws FeatureParsingException
reportFeatures in interface IFeaturesObjectcollection - collection for feature reportFeatureParsingException - occurs when wrong features tree node constructspublic FeaturesData getData()
getData in interface IFeaturesObjectCopyright © 2015–2016 The veraPDF Consortium. All rights reserved.