|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.fop.render.pdf.AbstractImageAdapter
org.apache.fop.render.pdf.ImageRawPNGAdapter
public class ImageRawPNGAdapter
| Field Summary |
|---|
| Fields inherited from class org.apache.fop.render.pdf.AbstractImageAdapter |
|---|
image |
| Constructor Summary | |
|---|---|
ImageRawPNGAdapter(org.apache.xmlgraphics.image.loader.impl.ImageRawPNG image,
java.lang.String key)
Creates a new PDFImage from an Image instance. |
|
| Method Summary | |
|---|---|
int |
getBitsPerComponent()
Get the bits per color component for this image. |
PDFDeviceColorSpace |
getColorSpace()
Get the color space for this image. |
java.lang.String |
getFilterHint()
Returns a hint in form of a String (Possible values from PDFFilterList) indicating which filter setup should be used to encode the object. |
PDFICCStream |
getICCStream()
Get the ICC stream for this image. |
java.lang.String |
getMask()
Get the PDF reference for a bitmap mask. |
PDFFilter |
getPDFFilter()
Get the PDF Filter to be applied to the image. |
java.lang.String |
getSoftMask()
|
PDFReference |
getSoftMaskReference()
Get the PDF reference for a soft mask. |
PDFColor |
getTransparentColor()
Get the transparent color. |
boolean |
isTransparent()
Check if this image has a transparent color transparency. |
void |
outputContents(java.io.OutputStream out)
Writes the raw, unencoded contents of the image to a given output stream. |
void |
populateXObjectDictionary(PDFDictionary dict)
Populates the XObject's dictionary with additional values. |
void |
setup(PDFDocument doc)
Setup the PDF image for the current document. |
| Methods inherited from class org.apache.fop.render.pdf.AbstractImageAdapter |
|---|
disallowMultipleFilters, getEffectiveICCProfile, getHeight, getImageColorSpace, getKey, getWidth, isInverted, isPS, multipleFiltersAllowed, populateXObjectDictionaryForIndexColorModel, toPDFColorSpace |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImageRawPNGAdapter(org.apache.xmlgraphics.image.loader.impl.ImageRawPNG image,
java.lang.String key)
image - the imagekey - XObject key| Method Detail |
|---|
public void setup(PDFDocument doc)
setup in interface PDFImagesetup in class AbstractImageAdapterdoc - the PDF parent document
(todo) Remove this and delegate to the XObjectpublic PDFDeviceColorSpace getColorSpace()
public int getBitsPerComponent()
public boolean isTransparent()
isTransparent in interface PDFImageisTransparent in class AbstractImageAdapterpublic PDFColor getTransparentColor()
getTransparentColor in interface PDFImagegetTransparentColor in class AbstractImageAdapterpublic java.lang.String getMask()
getMask in interface PDFImagegetMask in class AbstractImageAdapterpublic java.lang.String getSoftMask()
getSoftMask in class AbstractImageAdapterpublic PDFReference getSoftMaskReference()
getSoftMaskReference in interface PDFImagegetSoftMaskReference in class AbstractImageAdapterpublic PDFFilter getPDFFilter()
public void outputContents(java.io.OutputStream out)
throws java.io.IOException
out - OutputStream to write to
java.io.IOException - if there creating streampublic PDFICCStream getICCStream()
getICCStream in interface PDFImagegetICCStream in class AbstractImageAdapterpublic java.lang.String getFilterHint()
public void populateXObjectDictionary(PDFDictionary dict)
AbstractImageAdapter
populateXObjectDictionary in interface PDFImagepopulateXObjectDictionary in class AbstractImageAdapterdict - the dictionary to fill
|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||