public class GFImageXObjectFeaturesObjectAdapter extends Object implements ImageXObjectFeaturesObjectAdapter
ImageXObjectFeaturesObjectAdapter.StreamFilterAdapter| Constructor and Description |
|---|
GFImageXObjectFeaturesObjectAdapter(PDXImage imageXObject,
String id,
String colorSpaceChild,
String maskChild,
String sMaskChild,
Set<String> alternatesChild)
Constructs new shading features object
|
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAlternatesChild() |
Long |
getBitsPerComponent() |
String |
getColorSpaceChild() |
List<String> |
getErrors() |
List<ImageXObjectFeaturesObjectAdapter.StreamFilterAdapter> |
getFilterAdapters() |
List<String> |
getFilters() |
Long |
getHeight() |
String |
getID() |
boolean |
getImageMask() |
String |
getMaskChild() |
InputStream |
getMetadata() |
InputStream |
getRawStreamData() |
String |
getSMaskChild() |
Long |
getStructParent() |
Long |
getWidth() |
boolean |
isInterpolate() |
boolean |
isPDFObjectPresent() |
public GFImageXObjectFeaturesObjectAdapter(PDXImage imageXObject, String id, String colorSpaceChild, String maskChild, String sMaskChild, Set<String> alternatesChild)
imageXObject - PDXImage which represents image xobject for feature
reportid - id of the objectcolorSpaceChild - colorSpace id which contains in this image xobjectmaskChild - image xobject id which contains in this image xobject as it's
masksMaskChild - image xobject id which contains in this image xobject as it's
smaskalternatesChild - set of image xobject ids which contains in this image xobject
as alternatespublic String getID()
getID in interface ImageXObjectFeaturesObjectAdapterpublic Long getWidth()
getWidth in interface ImageXObjectFeaturesObjectAdapterpublic Long getHeight()
getHeight in interface ImageXObjectFeaturesObjectAdapterpublic String getColorSpaceChild()
getColorSpaceChild in interface ImageXObjectFeaturesObjectAdapterpublic Long getBitsPerComponent()
getBitsPerComponent in interface ImageXObjectFeaturesObjectAdapterpublic boolean getImageMask()
getImageMask in interface ImageXObjectFeaturesObjectAdapterpublic String getMaskChild()
getMaskChild in interface ImageXObjectFeaturesObjectAdapterpublic boolean isInterpolate()
isInterpolate in interface ImageXObjectFeaturesObjectAdapterpublic Set<String> getAlternatesChild()
getAlternatesChild in interface ImageXObjectFeaturesObjectAdapterpublic String getSMaskChild()
getSMaskChild in interface ImageXObjectFeaturesObjectAdapterpublic Long getStructParent()
getStructParent in interface ImageXObjectFeaturesObjectAdapterpublic List<String> getFilters()
getFilters in interface ImageXObjectFeaturesObjectAdapterpublic InputStream getMetadata()
getMetadata in interface ImageXObjectFeaturesObjectAdapterpublic InputStream getRawStreamData()
getRawStreamData in interface ImageXObjectFeaturesObjectAdapterpublic List<ImageXObjectFeaturesObjectAdapter.StreamFilterAdapter> getFilterAdapters()
getFilterAdapters in interface ImageXObjectFeaturesObjectAdapterpublic boolean isPDFObjectPresent()
isPDFObjectPresent in interface FeaturesObjectAdapterpublic List<String> getErrors()
getErrors in interface FeaturesObjectAdapterCopyright © 2015–2020 The veraPDF Consortium. All rights reserved.