Package net.arnx.wmf2svg.gdi.awt
Class AwtGdi
java.lang.Object
net.arnx.wmf2svg.gdi.awt.AwtGdi
- All Implemented Interfaces:
EmfPlusConstants,Gdi
-
Field Summary
Fields inherited from interface net.arnx.wmf2svg.gdi.emf.EmfPlusConstants
EMF_PLUS_BEGIN_CONTAINER, EMF_PLUS_BEGIN_CONTAINER_NO_PARAMS, EMF_PLUS_BITMAP_DATA_TYPE_COMPRESSED, EMF_PLUS_BITMAP_DATA_TYPE_PIXEL, EMF_PLUS_BRUSH_DATA_BLEND_FACTORS_H, EMF_PLUS_BRUSH_DATA_BLEND_FACTORS_V, EMF_PLUS_BRUSH_DATA_FOCUS_SCALES, EMF_PLUS_BRUSH_DATA_IS_GAMMA_CORRECTED, EMF_PLUS_BRUSH_DATA_PATH, EMF_PLUS_BRUSH_DATA_PRESET_COLORS, EMF_PLUS_BRUSH_DATA_TRANSFORM, EMF_PLUS_BRUSH_TYPE_HATCH_FILL, EMF_PLUS_BRUSH_TYPE_LINEAR_GRADIENT, EMF_PLUS_BRUSH_TYPE_PATH_GRADIENT, EMF_PLUS_BRUSH_TYPE_SOLID_COLOR, EMF_PLUS_BRUSH_TYPE_TEXTURE_FILL, EMF_PLUS_CLEAR, EMF_PLUS_COMBINE_MODE_COMPLEMENT, EMF_PLUS_COMBINE_MODE_EXCLUDE, EMF_PLUS_COMBINE_MODE_INTERSECT, EMF_PLUS_COMBINE_MODE_REPLACE, EMF_PLUS_COMBINE_MODE_UNION, EMF_PLUS_COMBINE_MODE_XOR, EMF_PLUS_COMMENT, EMF_PLUS_COMPOSITING_MODE_SOURCE_COPY, EMF_PLUS_COMPOSITING_QUALITY_ASSUME_LINEAR, EMF_PLUS_COMPOSITING_QUALITY_GAMMA_CORRECTED, EMF_PLUS_COMPOSITING_QUALITY_HIGH_QUALITY, EMF_PLUS_CUSTOM_LINE_CAP_DATA_TYPE_ADJUSTABLE_ARROW, EMF_PLUS_CUSTOM_LINE_CAP_DATA_TYPE_DEFAULT, EMF_PLUS_DASH_CAP_ROUND, EMF_PLUS_DRAW_ARC, EMF_PLUS_DRAW_BEZIERS, EMF_PLUS_DRAW_CLOSED_CURVE, EMF_PLUS_DRAW_CURVE, EMF_PLUS_DRAW_DRIVER_STRING, EMF_PLUS_DRAW_ELLIPSE, EMF_PLUS_DRAW_IMAGE, EMF_PLUS_DRAW_IMAGE_POINTS, EMF_PLUS_DRAW_LINES, EMF_PLUS_DRAW_PATH, EMF_PLUS_DRAW_PIE, EMF_PLUS_DRAW_RECTS, EMF_PLUS_DRAW_STRING, EMF_PLUS_DRIVER_STRING_CMAP_LOOKUP, EMF_PLUS_DRIVER_STRING_REALIZED_ADVANCE, EMF_PLUS_DRIVER_STRING_VERTICAL, EMF_PLUS_END_CONTAINER, EMF_PLUS_END_OF_FILE, EMF_PLUS_FILL_CLOSED_CURVE, EMF_PLUS_FILL_ELLIPSE, EMF_PLUS_FILL_MODE_ALTERNATE, EMF_PLUS_FILL_PATH, EMF_PLUS_FILL_PIE, EMF_PLUS_FILL_POLYGON, EMF_PLUS_FILL_RECTS, EMF_PLUS_FILL_REGION, EMF_PLUS_FLAG_CLOSE, EMF_PLUS_FLAG_COMPRESSED, EMF_PLUS_FLAG_MATRIX_ORDER_APPEND, EMF_PLUS_FLAG_RELATIVE, EMF_PLUS_FLAG_SOLID_COLOR, EMF_PLUS_FLAG_WINDING_FILL, EMF_PLUS_FONT_STYLE_BOLD, EMF_PLUS_FONT_STYLE_ITALIC, EMF_PLUS_FONT_STYLE_STRIKEOUT, EMF_PLUS_FONT_STYLE_UNDERLINE, EMF_PLUS_GET_DC, EMF_PLUS_HATCH_STYLE_BACKWARD_DIAGONAL, EMF_PLUS_HATCH_STYLE_CROSS, EMF_PLUS_HATCH_STYLE_DIAGONAL_CROSS, EMF_PLUS_HATCH_STYLE_FORWARD_DIAGONAL, EMF_PLUS_HATCH_STYLE_HORIZONTAL, EMF_PLUS_HATCH_STYLE_VERTICAL, EMF_PLUS_HEADER, EMF_PLUS_HEADER_SIZE, EMF_PLUS_HOTKEY_PREFIX_HIDE, EMF_PLUS_HOTKEY_PREFIX_SHOW, EMF_PLUS_IMAGE_DATA_TYPE_BITMAP, EMF_PLUS_IMAGE_DATA_TYPE_METAFILE, EMF_PLUS_INTERPOLATION_MODE_BICUBIC, EMF_PLUS_INTERPOLATION_MODE_BILINEAR, EMF_PLUS_INTERPOLATION_MODE_HIGH_QUALITY, EMF_PLUS_INTERPOLATION_MODE_HIGH_QUALITY_BICUBIC, EMF_PLUS_INTERPOLATION_MODE_HIGH_QUALITY_BILINEAR, EMF_PLUS_INTERPOLATION_MODE_LOW_QUALITY, EMF_PLUS_INTERPOLATION_MODE_NEAREST_NEIGHBOR, EMF_PLUS_LINE_CAP_FLAT, EMF_PLUS_LINE_CAP_ROUND, EMF_PLUS_LINE_CAP_SQUARE, EMF_PLUS_LINE_JOIN_BEVEL, EMF_PLUS_LINE_JOIN_ROUND, EMF_PLUS_LINE_STYLE_CUSTOM, EMF_PLUS_LINE_STYLE_DASH, EMF_PLUS_LINE_STYLE_DASH_DOT, EMF_PLUS_LINE_STYLE_DASH_DOT_DOT, EMF_PLUS_LINE_STYLE_DOT, EMF_PLUS_MULTI_FORMAT_END, EMF_PLUS_MULTI_FORMAT_SECTION, EMF_PLUS_MULTI_FORMAT_START, EMF_PLUS_MULTIPLY_WORLD_TRANSFORM, EMF_PLUS_OBJECT, EMF_PLUS_OBJECT_CLAMP_BITMAP, EMF_PLUS_OBJECT_CLAMP_RECT, EMF_PLUS_OBJECT_CONTINUABLE, EMF_PLUS_OBJECT_TYPE_BRUSH, EMF_PLUS_OBJECT_TYPE_CUSTOM_LINE_CAP, EMF_PLUS_OBJECT_TYPE_FONT, EMF_PLUS_OBJECT_TYPE_IMAGE, EMF_PLUS_OBJECT_TYPE_IMAGE_ATTRIBUTES, EMF_PLUS_OBJECT_TYPE_PATH, EMF_PLUS_OBJECT_TYPE_PEN, EMF_PLUS_OBJECT_TYPE_REGION, EMF_PLUS_OBJECT_TYPE_STRING_FORMAT, EMF_PLUS_OFFSET_CLIP, EMF_PLUS_PATH_FLAG_RELATIVE, EMF_PLUS_PATH_POINT_TYPE_BEZIER, EMF_PLUS_PATH_POINT_TYPE_CLOSE, EMF_PLUS_PATH_POINT_TYPE_LINE, EMF_PLUS_PATH_POINT_TYPE_MARKER, EMF_PLUS_PATH_POINT_TYPE_MASK, EMF_PLUS_PATH_POINT_TYPE_START, EMF_PLUS_PEN_DATA_COMPOUND_LINE, EMF_PLUS_PEN_DATA_CUSTOM_END_CAP, EMF_PLUS_PEN_DATA_CUSTOM_START_CAP, EMF_PLUS_PEN_DATA_DASHED_LINE, EMF_PLUS_PEN_DATA_DASHED_LINE_CAP, EMF_PLUS_PEN_DATA_DASHED_LINE_OFFSET, EMF_PLUS_PEN_DATA_END_CAP, EMF_PLUS_PEN_DATA_JOIN, EMF_PLUS_PEN_DATA_LINE_STYLE, EMF_PLUS_PEN_DATA_MITER_LIMIT, EMF_PLUS_PEN_DATA_NON_CENTER, EMF_PLUS_PEN_DATA_START_CAP, EMF_PLUS_PEN_DATA_TRANSFORM, EMF_PLUS_PIXEL_FORMAT_16BPP_ARGB_1555, EMF_PLUS_PIXEL_FORMAT_16BPP_GRAYSCALE, EMF_PLUS_PIXEL_FORMAT_16BPP_RGB_555, EMF_PLUS_PIXEL_FORMAT_16BPP_RGB_565, EMF_PLUS_PIXEL_FORMAT_1BPP_INDEXED, EMF_PLUS_PIXEL_FORMAT_24BPP_RGB, EMF_PLUS_PIXEL_FORMAT_32BPP_ARGB, EMF_PLUS_PIXEL_FORMAT_32BPP_PARGB, EMF_PLUS_PIXEL_FORMAT_32BPP_RGB, EMF_PLUS_PIXEL_FORMAT_48BPP_RGB, EMF_PLUS_PIXEL_FORMAT_4BPP_INDEXED, EMF_PLUS_PIXEL_FORMAT_64BPP_ARGB, EMF_PLUS_PIXEL_FORMAT_64BPP_PARGB, EMF_PLUS_PIXEL_FORMAT_8BPP_INDEXED, EMF_PLUS_PIXEL_FORMAT_INDEXED, EMF_PLUS_PIXEL_OFFSET_MODE_HALF, EMF_PLUS_PIXEL_OFFSET_MODE_HIGH_QUALITY, EMF_PLUS_REGION_NODE_TYPE_AND, EMF_PLUS_REGION_NODE_TYPE_COMPLEMENT, EMF_PLUS_REGION_NODE_TYPE_EMPTY, EMF_PLUS_REGION_NODE_TYPE_EXCLUDE, EMF_PLUS_REGION_NODE_TYPE_INFINITE, EMF_PLUS_REGION_NODE_TYPE_OR, EMF_PLUS_REGION_NODE_TYPE_PATH, EMF_PLUS_REGION_NODE_TYPE_RECT, EMF_PLUS_REGION_NODE_TYPE_XOR, EMF_PLUS_RESET_CLIP, EMF_PLUS_RESET_WORLD_TRANSFORM, EMF_PLUS_RESTORE, EMF_PLUS_ROTATE_WORLD_TRANSFORM, EMF_PLUS_SAVE, EMF_PLUS_SCALE_WORLD_TRANSFORM, EMF_PLUS_SERIALIZABLE_OBJECT, EMF_PLUS_SET_ANTI_ALIAS_MODE, EMF_PLUS_SET_CLIP_PATH, EMF_PLUS_SET_CLIP_RECT, EMF_PLUS_SET_CLIP_REGION, EMF_PLUS_SET_COMPOSITING_MODE, EMF_PLUS_SET_COMPOSITING_QUALITY, EMF_PLUS_SET_INTERPOLATION_MODE, EMF_PLUS_SET_PAGE_TRANSFORM, EMF_PLUS_SET_PIXEL_OFFSET_MODE, EMF_PLUS_SET_RENDERING_ORIGIN, EMF_PLUS_SET_TEXT_CONTRAST, EMF_PLUS_SET_TEXT_RENDERING_HINT, EMF_PLUS_SET_TS_CLIP, EMF_PLUS_SET_TS_GRAPHICS, EMF_PLUS_SET_WORLD_TRANSFORM, EMF_PLUS_SMOOTHING_MODE_ANTI_ALIAS_8X4, EMF_PLUS_SMOOTHING_MODE_ANTI_ALIAS_8X8, EMF_PLUS_SMOOTHING_MODE_HIGH_QUALITY, EMF_PLUS_SMOOTHING_MODE_NONE, EMF_PLUS_STRING_ALIGNMENT_CENTER, EMF_PLUS_STRING_ALIGNMENT_FAR, EMF_PLUS_STRING_FORMAT_DIRECTION_RIGHT_TO_LEFT, EMF_PLUS_STRING_FORMAT_DIRECTION_VERTICAL, EMF_PLUS_STRING_FORMAT_NO_CLIP, EMF_PLUS_STROKE_FILL_PATH, EMF_PLUS_TEXT_RENDERING_HINT_ANTIALIAS, EMF_PLUS_TEXT_RENDERING_HINT_ANTIALIAS_GRID_FIT, EMF_PLUS_TEXT_RENDERING_HINT_CLEAR_TYPE_GRID_FIT, EMF_PLUS_TEXT_RENDERING_HINT_SINGLE_BIT_PER_PIXEL, EMF_PLUS_TEXT_RENDERING_HINT_SINGLE_BIT_PER_PIXEL_GRID_FIT, EMF_PLUS_TRANSLATE_WORLD_TRANSFORM, EMF_PLUS_UNIT_DISPLAY, EMF_PLUS_UNIT_DOCUMENT, EMF_PLUS_UNIT_INCH, EMF_PLUS_UNIT_MILLIMETER, EMF_PLUS_UNIT_PIXEL, EMF_PLUS_UNIT_POINT, EMF_PLUS_UNIT_WORLD, EMF_PLUS_WRAP_MODE_CLAMP, EMF_PLUS_WRAP_MODE_TILE, EMF_PLUS_WRAP_MODE_TILE_FLIP_X, EMF_PLUS_WRAP_MODE_TILE_FLIP_XY, EMF_PLUS_WRAP_MODE_TILE_FLIP_YFields inherited from interface net.arnx.wmf2svg.gdi.Gdi
ABSOLUTE, AD_CLOCKWISE, AD_COUNTERCLOCKWISE, ALTERNATE, ASPECT_FILTERING, BLACKNESS, BLACKONWHITE, COLORONCOLOR, DIB_PAL_COLORS, DIB_RGB_COLORS, DSTINVERT, ETO_CLIPPED, ETO_GLYPH_INDEX, ETO_IGNORELANGUAGE, ETO_NUMERICSLATIN, ETO_NUMERICSLOCAL, ETO_OPAQUE, ETO_PDY, ETO_RTLREADING, GRADIENT_FILL_RECT_H, GRADIENT_FILL_RECT_V, GRADIENT_FILL_TRIANGLE, HALFTONE, LAYOUT_BITMAPORIENTATIONPRESERVED, LAYOUT_RTL, MERGECOPY, MERGEPAINT, MM_ANISOTROPIC, MM_HIENGLISH, MM_HIMETRIC, MM_ISOTROPIC, MM_LOENGLISH, MM_LOMETRIC, MM_TEXT, MM_TWIPS, NOTSRCCOPY, NOTSRCERASE, OPAQUE, PATCOPY, PATINVERT, PATPAINT, R2_BLACK, R2_COPYPEN, R2_MASKNOTPEN, R2_MASKPEN, R2_MASKPENNOT, R2_MERGENOTPEN, R2_MERGEPEN, R2_MERGEPENNOT, R2_NOP, R2_NOT, R2_NOTCOPYPEN, R2_NOTMASKPEN, R2_NOTMERGEPEN, R2_NOTXORPEN, R2_WHITE, R2_XORPEN, RELATIVE, SRCAND, SRCCOPY, SRCERASE, SRCINVERT, SRCPAINT, STRETCH_ANDSCANS, STRETCH_DELETESCANS, STRETCH_HALFTONE, STRETCH_ORSCANS, TA_BASELINE, TA_BOTTOM, TA_CENTER, TA_LEFT, TA_NOUPDATECP, TA_RIGHT, TA_RTLREADING, TA_TOP, TA_UPDATECP, TRANSPARENT, VTA_BASELINE, VTA_CENTER, WHITENESS, WHITEONBLACK, WINDING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidalphaBlend(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, int blendFunction) voidangleArc(int x, int y, int radius, float startAngle, float sweepAngle) voidanimatePalette(GdiPalette palette, int startIndex, int[] entries) voidarc(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya) voidarcTo(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya) voidvoidbitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop) voidchord(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya) voidvoidcolorCorrectPalette(GdiPalette palette, int startIndex, int entries) booleancolorMatchToTarget(int action, int flags, byte[] targetProfile) voidcomment(byte[] data) createBrushIndirect(int style, int color, int hatch) createColorSpace(byte[] logColorSpace) createColorSpaceW(byte[] logColorSpace) createFontIndirect(int height, int width, int escapement, int orientation, int weight, boolean italic, boolean underline, boolean strikeout, int charset, int outPrecision, int clipPrecision, int quality, int pitchAndFamily, byte[] faceName) createPalette(int version, int[] palEntry) createPatternBrush(byte[] image) createPenIndirect(int style, int width, int color) createRectRgn(int left, int top, int right, int bottom) booleandeleteColorSpace(GdiColorSpace colorSpace) voiddeleteObject(GdiObject obj) voiddibBitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop) dibCreatePatternBrush(byte[] image, int usage) voiddibStretchBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, long rop) voidellipse(int sx, int sy, int ex, int ey) voidemfHeader(int left, int top, int right, int bottom, int frameLeft, int frameTop, int frameRight, int frameBottom) voidemfHeader(int left, int top, int right, int bottom, int frameLeft, int frameTop, int frameRight, int frameBottom, int deviceWidth, int deviceHeight, int millimetersWidth, int millimetersHeight) voidendPath()voidescape(byte[] data) intexcludeClipRect(int left, int top, int right, int bottom) extCreateRegion(float[] xform, int count, byte[] rgnData) voidextFloodFill(int x, int y, int color, int type) intextSelectClipRgn(GdiRegion rgn, int mode) voidextTextOut(int x, int y, int options, int[] rect, byte[] text, int[] lpdx) voidfillPath()voidvoidvoidfloodFill(int x, int y, int color) voidfooter()voidgetImage()voidgradientFill(Trivertex[] vertex, GradientRect[] mesh, int mode) voidgradientFill(Trivertex[] vertex, GradientTriangle[] mesh, int mode) voidheader()voidintersectClipRect(int left, int top, int right, int bottom) voidbooleanvoidlineTo(int ex, int ey) voidmaskBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, byte[] mask, int mx, int my, long rop) voidmaskBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, byte[] mask, int mx, int my, long rop, Integer sourceBackgroundColor) voidvoidoffsetClipRgn(int x, int y) voidoffsetViewportOrgEx(int x, int y, Point point) voidoffsetWindowOrgEx(int x, int y, Point point) voidvoidpatBlt(int x, int y, int width, int height, long rop) voidpie(int sxr, int syr, int exr, int eyr, int sx, int sy, int ex, int ey) voidplaceableHeader(int vsx, int vsy, int vex, int vey, int dpi) voidvoidpolyBezier(Point[] points) voidpolyBezierTo(Point[] points) voidvoidvoidpolyPolygon(Point[][] points) voidvoidrectangle(int sx, int sy, int ex, int ey) voidresizePalette(GdiPalette palette, int entries) voidrestoreDC(int savedDC) voidroundRect(int sx, int sy, int ex, int ey, int rw, int rh) voidscaleViewportExtEx(int x, int xd, int y, int yd, Size old) voidscaleWindowExtEx(int x, int xd, int y, int yd, Size old) voidselectClipPath(int mode) voidselectClipRgn(GdiRegion rgn) voidselectObject(GdiObject obj) voidselectPalette(GdiPalette palette, boolean mode) voidsetArcDirection(int direction) voidsetBkColor(int color) voidsetBkMode(int mode) voidsetBrushOrgEx(int x, int y, Point old) voidsetColorAdjustment(byte[] colorAdjustment) setColorSpace(GdiColorSpace colorSpace) voidsetDIBitsToDevice(int dx, int dy, int dw, int dh, int sx, int sy, int startscan, int scanlines, byte[] image, int colorUse) intsetICMMode(int mode) booleansetICMProfile(byte[] profileName) voidsetLayout(long layout) voidsetMapMode(int mode) voidsetMapperFlags(long flags) intvoidsetMiterLimit(float limit) voidsetOpaqueBackground(boolean opaqueBackground) voidsetPaletteEntries(GdiPalette palette, int startIndex, int[] entries) voidsetPixel(int x, int y, int color) voidsetPolyFillMode(int mode) voidsetRelAbs(int mode) voidsetReplaceSymbolFont(boolean flag) voidsetROP2(int mode) voidsetStretchBltMode(int mode) voidsetTextAlign(int align) voidsetTextCharacterExtra(int extra) voidsetTextColor(int color) voidsetTextJustification(int breakExtra, int breakCount) voidsetViewportExtEx(int x, int y, Size old) voidsetViewportOrgEx(int x, int y, Point old) voidsetWindowExtEx(int width, int height, Size old) voidsetWindowOrgEx(int x, int y, Point old) voidseveDC()voidstretchBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, long rop) voidstretchDIBits(int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, byte[] image, int usage, long rop) voidvoidvoidtextOut(int x, int y, byte[] text) voidtransparentBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, int transparentColor) voidvoidwrite(OutputStream out, String format)
-
Constructor Details
-
AwtGdi
public AwtGdi() -
AwtGdi
-
-
Method Details
-
getImage
-
setOpaqueBackground
public void setOpaqueBackground(boolean opaqueBackground) -
setReplaceSymbolFont
public void setReplaceSymbolFont(boolean flag) -
isReplaceSymbolFont
public boolean isReplaceSymbolFont() -
write
- Throws:
IOException
-
placeableHeader
public void placeableHeader(int vsx, int vsy, int vex, int vey, int dpi) - Specified by:
placeableHeaderin interfaceGdi
-
emfHeader
public void emfHeader(int left, int top, int right, int bottom, int frameLeft, int frameTop, int frameRight, int frameBottom) -
emfHeader
public void emfHeader(int left, int top, int right, int bottom, int frameLeft, int frameTop, int frameRight, int frameBottom, int deviceWidth, int deviceHeight, int millimetersWidth, int millimetersHeight) -
header
public void header() -
animatePalette
- Specified by:
animatePalettein interfaceGdi
-
alphaBlend
public void alphaBlend(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, int blendFunction) - Specified by:
alphaBlendin interfaceGdi
-
angleArc
public void angleArc(int x, int y, int radius, float startAngle, float sweepAngle) -
arc
public void arc(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya) -
arcTo
public void arcTo(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya) -
abortPath
public void abortPath() -
beginPath
public void beginPath() -
bitBlt
public void bitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop) -
maskBlt
public void maskBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, byte[] mask, int mx, int my, long rop) -
maskBlt
public void maskBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, byte[] mask, int mx, int my, long rop, Integer sourceBackgroundColor) -
plgBlt
public void plgBlt(byte[] image, Point[] points, int sx, int sy, int sw, int sh, byte[] mask, int mx, int my) -
chord
public void chord(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya) -
closeFigure
public void closeFigure()- Specified by:
closeFigurein interfaceGdi
-
colorCorrectPalette
- Specified by:
colorCorrectPalettein interfaceGdi
-
createBrushIndirect
- Specified by:
createBrushIndirectin interfaceGdi
-
createColorSpace
- Specified by:
createColorSpacein interfaceGdi
-
createColorSpaceW
- Specified by:
createColorSpaceWin interfaceGdi
-
createFontIndirect
public GdiFont createFontIndirect(int height, int width, int escapement, int orientation, int weight, boolean italic, boolean underline, boolean strikeout, int charset, int outPrecision, int clipPrecision, int quality, int pitchAndFamily, byte[] faceName) - Specified by:
createFontIndirectin interfaceGdi
-
createPalette
- Specified by:
createPalettein interfaceGdi
-
createPatternBrush
- Specified by:
createPatternBrushin interfaceGdi
-
createPenIndirect
- Specified by:
createPenIndirectin interfaceGdi
-
createRectRgn
- Specified by:
createRectRgnin interfaceGdi
-
deleteObject
- Specified by:
deleteObjectin interfaceGdi
-
deleteColorSpace
- Specified by:
deleteColorSpacein interfaceGdi
-
dibBitBlt
public void dibBitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop) -
dibCreatePatternBrush
- Specified by:
dibCreatePatternBrushin interfaceGdi
-
dibStretchBlt
public void dibStretchBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, long rop) - Specified by:
dibStretchBltin interfaceGdi
-
ellipse
public void ellipse(int sx, int sy, int ex, int ey) -
endPath
public void endPath() -
escape
public void escape(byte[] data) -
comment
public void comment(byte[] data) -
excludeClipRect
public int excludeClipRect(int left, int top, int right, int bottom) - Specified by:
excludeClipRectin interfaceGdi
-
extFloodFill
public void extFloodFill(int x, int y, int color, int type) - Specified by:
extFloodFillin interfaceGdi
-
extCreateRegion
- Specified by:
extCreateRegionin interfaceGdi
-
extSelectClipRgn
- Specified by:
extSelectClipRgnin interfaceGdi
-
extTextOut
public void extTextOut(int x, int y, int options, int[] rect, byte[] text, int[] lpdx) - Specified by:
extTextOutin interfaceGdi
-
fillRgn
-
flattenPath
public void flattenPath()- Specified by:
flattenPathin interfaceGdi
-
widenPath
public void widenPath() -
floodFill
public void floodFill(int x, int y, int color) -
gradientFill
- Specified by:
gradientFillin interfaceGdi
-
gradientFill
- Specified by:
gradientFillin interfaceGdi
-
frameRgn
-
intersectClipRect
public void intersectClipRect(int left, int top, int right, int bottom) - Specified by:
intersectClipRectin interfaceGdi
-
invertRgn
-
lineTo
public void lineTo(int ex, int ey) -
moveToEx
-
offsetClipRgn
public void offsetClipRgn(int x, int y) - Specified by:
offsetClipRgnin interfaceGdi
-
offsetViewportOrgEx
- Specified by:
offsetViewportOrgExin interfaceGdi
-
offsetWindowOrgEx
- Specified by:
offsetWindowOrgExin interfaceGdi
-
paintRgn
-
patBlt
public void patBlt(int x, int y, int width, int height, long rop) -
pie
public void pie(int sxr, int syr, int exr, int eyr, int sx, int sy, int ex, int ey) -
polyBezier
- Specified by:
polyBezierin interfaceGdi
-
polyBezierTo
- Specified by:
polyBezierToin interfaceGdi
-
polygon
-
polyline
-
polyPolygon
- Specified by:
polyPolygonin interfaceGdi
-
fillPath
public void fillPath() -
strokePath
public void strokePath()- Specified by:
strokePathin interfaceGdi
-
strokeAndFillPath
public void strokeAndFillPath()- Specified by:
strokeAndFillPathin interfaceGdi
-
realizePalette
public void realizePalette()- Specified by:
realizePalettein interfaceGdi
-
restoreDC
public void restoreDC(int savedDC) -
rectangle
public void rectangle(int sx, int sy, int ex, int ey) -
resizePalette
- Specified by:
resizePalettein interfaceGdi
-
roundRect
public void roundRect(int sx, int sy, int ex, int ey, int rw, int rh) -
seveDC
public void seveDC() -
scaleViewportExtEx
- Specified by:
scaleViewportExtExin interfaceGdi
-
scaleWindowExtEx
- Specified by:
scaleWindowExtExin interfaceGdi
-
selectClipRgn
- Specified by:
selectClipRgnin interfaceGdi
-
selectClipPath
public void selectClipPath(int mode) - Specified by:
selectClipPathin interfaceGdi
-
setColorSpace
- Specified by:
setColorSpacein interfaceGdi
-
selectObject
- Specified by:
selectObjectin interfaceGdi
-
selectPalette
- Specified by:
selectPalettein interfaceGdi
-
setBkColor
public void setBkColor(int color) - Specified by:
setBkColorin interfaceGdi
-
setBkMode
public void setBkMode(int mode) -
setColorAdjustment
public void setColorAdjustment(byte[] colorAdjustment) - Specified by:
setColorAdjustmentin interfaceGdi
-
setArcDirection
public void setArcDirection(int direction) - Specified by:
setArcDirectionin interfaceGdi
-
setBrushOrgEx
- Specified by:
setBrushOrgExin interfaceGdi
-
setDIBitsToDevice
public void setDIBitsToDevice(int dx, int dy, int dw, int dh, int sx, int sy, int startscan, int scanlines, byte[] image, int colorUse) - Specified by:
setDIBitsToDevicein interfaceGdi
-
setLayout
public void setLayout(long layout) -
setMapMode
public void setMapMode(int mode) - Specified by:
setMapModein interfaceGdi
-
setMapperFlags
public void setMapperFlags(long flags) - Specified by:
setMapperFlagsin interfaceGdi
-
setICMMode
public int setICMMode(int mode) - Specified by:
setICMModein interfaceGdi
-
setICMProfile
public boolean setICMProfile(byte[] profileName) - Specified by:
setICMProfilein interfaceGdi
-
colorMatchToTarget
public boolean colorMatchToTarget(int action, int flags, byte[] targetProfile) - Specified by:
colorMatchToTargetin interfaceGdi
-
setMetaRgn
public int setMetaRgn()- Specified by:
setMetaRgnin interfaceGdi
-
setMiterLimit
public void setMiterLimit(float limit) - Specified by:
setMiterLimitin interfaceGdi
-
setPaletteEntries
- Specified by:
setPaletteEntriesin interfaceGdi
-
setPixel
public void setPixel(int x, int y, int color) -
setPolyFillMode
public void setPolyFillMode(int mode) - Specified by:
setPolyFillModein interfaceGdi
-
setRelAbs
public void setRelAbs(int mode) -
setROP2
public void setROP2(int mode) -
setStretchBltMode
public void setStretchBltMode(int mode) - Specified by:
setStretchBltModein interfaceGdi
-
setTextAlign
public void setTextAlign(int align) - Specified by:
setTextAlignin interfaceGdi
-
setTextCharacterExtra
public void setTextCharacterExtra(int extra) - Specified by:
setTextCharacterExtrain interfaceGdi
-
setTextColor
public void setTextColor(int color) - Specified by:
setTextColorin interfaceGdi
-
setTextJustification
public void setTextJustification(int breakExtra, int breakCount) - Specified by:
setTextJustificationin interfaceGdi
-
setViewportExtEx
- Specified by:
setViewportExtExin interfaceGdi
-
setViewportOrgEx
- Specified by:
setViewportOrgExin interfaceGdi
-
setWindowExtEx
- Specified by:
setWindowExtExin interfaceGdi
-
setWindowOrgEx
- Specified by:
setWindowOrgExin interfaceGdi
-
stretchBlt
public void stretchBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, long rop) - Specified by:
stretchBltin interfaceGdi
-
stretchDIBits
public void stretchDIBits(int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, byte[] image, int usage, long rop) - Specified by:
stretchDIBitsin interfaceGdi
-
textOut
public void textOut(int x, int y, byte[] text) -
transparentBlt
public void transparentBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, int transparentColor) - Specified by:
transparentBltin interfaceGdi
-