public class ImageDisplay extends G2Display
addBackground, areas, backgroundColor, changeLineArtAndText, colorThresholdToReplace, currentItem, currentTokenNumber, defaultSize, endItem, enhanceFractionalLines, imageIDtoName, invertHighlight, itemToRender, objectStoreRef, objectType, pageObjects, rawPageNumber, textColor, type, userHintsAF, ALT_BACKGROUND_COLOR, ALT_FOREGROUND_COLOR, BLENDMODE, CLIP, COLOR, COLOR_REPLACEMENT_THRESHOLD, CREATE_EPOS, CREATE_HTML, CREATE_PATTERN, CREATE_SVG, CREATE_T3, CUSTOM, CUSTOM_COLOR_HANDLER, CUSTOM_IMAGE_HANDLER, debugPaint, DISPLAY_IMAGE, DISPLAY_SCREEN, ENHANCE_FRACTIONAL_LINES, FILLCOLOR, FILLEDSHAPE, FILLOPACITY, FLUSH, FLUSH_ADDITIONAL_OBJECTS_ON_PAGE, FontMode, FONTSIZE, FOREGROUND_INCLUDE_LINEART, IMAGE, IsRealText, IsSVGMode, IsTextSelectable, LINEWIDTH, MARKER, PAGE_DECODING_FINISHED, PAINT_BACKGROUND, RESET_COLORSPACE, REUSED_IMAGE, SAVE_EMBEDDED_FONT, SHAPE, STRING, STROKE, STROKECOLOR, STROKEDSHAPE, STROKEOPACITY, TEXT, TEXT_STRUCTURE_CLOSE, TEXT_STRUCTURE_OPEN, TEXTCOLOR, TOKEN_NUMBER, TR, TRUETYPE, TYPE1C, TYPE3| Constructor and Description |
|---|
ImageDisplay(int pageNumber,
boolean addBackground,
int defaultSize,
ObjectStore newObjectRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawClip(GraphicsState currentGraphicsState,
Shape defaultClip,
boolean canBeCached) |
void |
drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] textTransform,
String glyf,
PdfFont currentFontData,
float glyfWidth)
Store glyph info
|
int |
drawImage(int pageNumber,
BufferedImage image,
GraphicsState gs,
boolean alreadyCached,
String name,
int previousUse)
save image in array to draw
|
void |
drawShape(Object currentShape,
GraphicsState currentGraphicsState)
Used by FX to Draw shape
|
void |
drawShape(PdfShape pdfShape,
GraphicsState gs,
int cmd)
Used by Swing to Draw shape
|
checkColorThreshold, drawAdditionalObjectsOverPage, drawText, drawTR, eliminateHiddenText, getBooleanValue, getValue, init, isHTMLorSVG, paint, paintBackground, renderComposite, saveAdvanceWidth, serializeToByteArray, setG2, setGraphicsState, setScalingValues, setValue, writeCustompublic ImageDisplay(int pageNumber,
boolean addBackground,
int defaultSize,
ObjectStore newObjectRef)
public final int drawImage(int pageNumber,
BufferedImage image,
GraphicsState gs,
boolean alreadyCached,
String name,
int previousUse)
DynamicVectorRendererdrawImage in interface DynamicVectorRendererdrawImage in class BaseDisplaypublic void drawClip(GraphicsState currentGraphicsState, Shape defaultClip, boolean canBeCached)
drawClip in interface DynamicVectorRendererdrawClip in class BaseDisplaypublic void drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] textTransform,
String glyf,
PdfFont currentFontData,
float glyfWidth)
DynamicVectorRendererdrawEmbeddedText in interface DynamicVectorRendererdrawEmbeddedText in class BaseDisplaypublic final void drawShape(PdfShape pdfShape, GraphicsState gs, int cmd)
DynamicVectorRendererdrawShape in interface DynamicVectorRendererdrawShape in class BaseDisplaypublic void drawShape(Object currentShape, GraphicsState currentGraphicsState)
DynamicVectorRendererdrawShape in interface DynamicVectorRendererdrawShape in class BaseDisplayCopyright © 2017. All rights reserved.