public class ImageDecoder extends BaseDecoder
| Modifier and Type | Field and Description |
|---|---|
static boolean |
allowPrintTransparency |
int |
imageCount |
protected ParserOptions |
parserOptions |
current, GenerateGlyphOnRender, gs, isHTML, multiplyer, streamType| Constructor and Description |
|---|
ImageDecoder(int imageCount,
PdfObjectReader currentPdfFile,
ErrorTracker errorTracker,
ImageHandler customImageHandler,
ObjectStore objectStoreStreamRef,
PdfImageData pdfImages,
PdfPageData pageData,
String imagesInFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
generateClippedImage(BufferedImage image)
save the current image, clipping and
resizing clip.
|
void |
generateTransformedImageSingle(BufferedImage image)
save the current image in raw and scaled/clipped version
|
String |
getImagesInFile() |
int |
processImage(int dataPointer,
int startInlineStream,
byte[] stream,
int tokenNumber) |
int |
processImage(String s,
int dataPointer,
PdfObject xObject) |
BufferedImage |
processImageXObject(PdfObject XObject,
String image_name,
byte[] objectData,
String details) |
void |
setParams(ParserOptions parserOptions) |
void |
setRes(PdfObjectCache cache) |
void |
setSamplingOnly(boolean getSamplingOnly) |
setGS, setMultiplyer, setRenderer, setStreamTypepublic static boolean allowPrintTransparency
protected ParserOptions parserOptions
public final int imageCount
public ImageDecoder(int imageCount,
PdfObjectReader currentPdfFile,
ErrorTracker errorTracker,
ImageHandler customImageHandler,
ObjectStore objectStoreStreamRef,
PdfImageData pdfImages,
PdfPageData pageData,
String imagesInFile)
public BufferedImage processImageXObject(PdfObject XObject, String image_name, byte[] objectData, String details) throws PdfException
PdfExceptionpublic void setSamplingOnly(boolean getSamplingOnly)
public String getImagesInFile()
public void setParams(ParserOptions parserOptions)
setParams in class BaseDecoderpublic void generateClippedImage(BufferedImage image)
public void generateTransformedImageSingle(BufferedImage image)
image - public void setRes(PdfObjectCache cache)
public int processImage(String s, int dataPointer, PdfObject xObject) throws Exception
ExceptionCopyright © 2017. All rights reserved.