ABSOLUTE, 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, 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 and Description |
|---|
WmfGdi() |
| Modifier and Type | Method and Description |
|---|---|
void |
animatePalette(GdiPalette palette,
int startIndex,
int[] entries) |
void |
arc(int sxr,
int syr,
int exr,
int eyr,
int sxa,
int sya,
int exa,
int eya) |
void |
bitBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
long rop) |
void |
chord(int sxr,
int syr,
int exr,
int eyr,
int sxa,
int sya,
int exa,
int eya) |
GdiBrush |
createBrushIndirect(int style,
int color,
int hatch) |
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) |
GdiPalette |
createPalette(int version,
int[] entries) |
GdiPatternBrush |
createPatternBrush(byte[] image) |
GdiPen |
createPenIndirect(int style,
int width,
int color) |
GdiRegion |
createRectRgn(int left,
int top,
int right,
int bottom) |
void |
deleteObject(GdiObject obj) |
void |
dibBitBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
long rop) |
GdiPatternBrush |
dibCreatePatternBrush(byte[] image,
int usage) |
void |
dibStretchBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int sw,
int sh,
long rop) |
void |
ellipse(int sx,
int sy,
int ex,
int ey) |
void |
escape(byte[] data) |
int |
excludeClipRect(int left,
int top,
int right,
int bottom) |
void |
extFloodFill(int x,
int y,
int color,
int type) |
void |
extTextOut(int x,
int y,
int options,
int[] rect,
byte[] text,
int[] lpdx) |
void |
fillRgn(GdiRegion rgn,
GdiBrush brush) |
void |
floodFill(int x,
int y,
int color) |
void |
footer() |
void |
frameRgn(GdiRegion rgn,
GdiBrush brush,
int w,
int h) |
void |
header() |
void |
intersectClipRect(int left,
int top,
int right,
int bottom) |
void |
invertRgn(GdiRegion rgn) |
void |
lineTo(int ex,
int ey) |
void |
moveToEx(int x,
int y,
Point old) |
void |
offsetClipRgn(int x,
int y) |
void |
offsetViewportOrgEx(int x,
int y,
Point point) |
void |
offsetWindowOrgEx(int x,
int y,
Point point) |
void |
paintRgn(GdiRegion rgn) |
void |
patBlt(int x,
int y,
int width,
int height,
long rop) |
void |
pie(int sx,
int sy,
int ex,
int ey,
int sxr,
int syr,
int exr,
int eyr) |
void |
placeableHeader(int vsx,
int vsy,
int vex,
int vey,
int dpi) |
void |
polygon(Point[] points) |
void |
polyline(Point[] points) |
void |
polyPolygon(Point[][] points) |
void |
realizePalette() |
void |
rectangle(int sx,
int sy,
int ex,
int ey) |
void |
resizePalette(GdiPalette palette) |
void |
restoreDC(int savedDC) |
void |
roundRect(int sx,
int sy,
int ex,
int ey,
int rw,
int rh) |
void |
scaleViewportExtEx(int x,
int xd,
int y,
int yd,
Size old) |
void |
scaleWindowExtEx(int x,
int xd,
int y,
int yd,
Size old) |
void |
selectClipRgn(GdiRegion rgn) |
void |
selectObject(GdiObject obj) |
void |
selectPalette(GdiPalette palette,
boolean mode) |
void |
setBkColor(int color) |
void |
setBkMode(int mode) |
void |
setDIBitsToDevice(int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int startscan,
int scanlines,
byte[] image,
int colorUse) |
void |
setLayout(long layout) |
void |
setMapMode(int mode) |
void |
setMapperFlags(long flags) |
void |
setPaletteEntries(GdiPalette palette,
int startIndex,
int[] entries) |
void |
setPixel(int x,
int y,
int color) |
void |
setPolyFillMode(int mode) |
void |
setRelAbs(int mode) |
void |
setROP2(int mode) |
void |
setStretchBltMode(int mode) |
void |
setTextAlign(int align) |
void |
setTextCharacterExtra(int extra) |
void |
setTextColor(int color) |
void |
setTextJustification(int breakExtra,
int breakCount) |
void |
setViewportExtEx(int x,
int y,
Size old) |
void |
setViewportOrgEx(int x,
int y,
Point old) |
void |
setWindowExtEx(int width,
int height,
Size old) |
void |
setWindowOrgEx(int x,
int y,
Point old) |
void |
seveDC() |
void |
stretchBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int sw,
int sh,
long rop) |
void |
stretchDIBits(int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int sw,
int sh,
byte[] image,
int usage,
long rop) |
void |
textOut(int x,
int y,
byte[] text) |
void |
write(OutputStream out) |
public static final int RECORD_ANIMATE_PALETTE
public static final int RECORD_ARC
public static final int RECORD_BIT_BLT
public static final int RECORD_CHORD
public static final int RECORD_CREATE_BRUSH_INDIRECT
public static final int RECORD_CREATE_FONT_INDIRECT
public static final int RECORD_CREATE_PALETTE
public static final int RECORD_CREATE_PATTERN_BRUSH
public static final int RECORD_CREATE_PEN_INDIRECT
public static final int RECORD_CREATE_RECT_RGN
public static final int RECORD_DELETE_OBJECT
public static final int RECORD_DIB_BIT_BLT
public static final int RECORD_DIB_CREATE_PATTERN_BRUSH
public static final int RECORD_DIB_STRETCH_BLT
public static final int RECORD_ELLIPSE
public static final int RECORD_ESCAPE
public static final int RECORD_EXCLUDE_CLIP_RECT
public static final int RECORD_EXT_FLOOD_FILL
public static final int RECORD_EXT_TEXT_OUT
public static final int RECORD_FILL_RGN
public static final int RECORD_FLOOD_FILL
public static final int RECORD_FRAME_RGN
public static final int RECORD_INTERSECT_CLIP_RECT
public static final int RECORD_INVERT_RGN
public static final int RECORD_LINE_TO
public static final int RECORD_MOVE_TO_EX
public static final int RECORD_OFFSET_CLIP_RGN
public static final int RECORD_OFFSET_VIEWPORT_ORG_EX
public static final int RECORD_OFFSET_WINDOW_ORG_EX
public static final int RECORD_PAINT_RGN
public static final int RECORD_PAT_BLT
public static final int RECORD_PIE
public static final int RECORD_POLYGON
public static final int RECORD_POLYLINE
public static final int RECORD_POLY_POLYGON
public static final int RECORD_REALIZE_PALETTE
public static final int RECORD_RECTANGLE
public static final int RECORD_RESIZE_PALETTE
public static final int RECORD_RESTORE_DC
public static final int RECORD_ROUND_RECT
public static final int RECORD_SAVE_DC
public static final int RECORD_SCALE_VIEWPORT_EXT_EX
public static final int RECORD_SCALE_WINDOW_EXT_EX
public static final int RECORD_SELECT_CLIP_RGN
public static final int RECORD_SELECT_OBJECT
public static final int RECORD_SELECT_PALETTE
public static final int RECORD_SET_BK_COLOR
public static final int RECORD_SET_BK_MODE
public static final int RECORD_SET_DIBITS_TO_DEVICE
public static final int RECORD_SET_LAYOUT
public static final int RECORD_SET_MAP_MODE
public static final int RECORD_SET_MAPPER_FLAGS
public static final int RECORD_SET_PALETTE_ENTRIES
public static final int RECORD_SET_PIXEL
public static final int RECORD_SET_POLY_FILL_MODE
public static final int RECORD_SET_REL_ABS
public static final int RECORD_SET_ROP2
public static final int RECORD_SET_STRETCH_BLT_MODE
public static final int RECORD_SET_TEXT_ALIGN
public static final int RECORD_SET_TEXT_CHARACTER_EXTRA
public static final int RECORD_SET_TEXT_COLOR
public static final int RECORD_SET_TEXT_JUSTIFICATION
public static final int RECORD_SET_VIEWPORT_EXT_EX
public static final int RECORD_SET_VIEWPORT_ORG_EX
public static final int RECORD_SET_WINDOW_EXT_EX
public static final int RECORD_SET_WINDOW_ORG_EX
public static final int RECORD_STRETCH_BLT
public static final int RECORD_STRETCH_DIBITS
public static final int RECORD_TEXT_OUT
public void write(OutputStream out) throws IOException
IOExceptionpublic void placeableHeader(int vsx,
int vsy,
int vex,
int vey,
int dpi)
placeableHeader in interface Gdipublic void animatePalette(GdiPalette palette, int startIndex, int[] entries)
animatePalette in interface Gdipublic void arc(int sxr,
int syr,
int exr,
int eyr,
int sxa,
int sya,
int exa,
int eya)
public void bitBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
long rop)
public void chord(int sxr,
int syr,
int exr,
int eyr,
int sxa,
int sya,
int exa,
int eya)
public GdiBrush createBrushIndirect(int style, int color, int hatch)
createBrushIndirect in interface Gdipublic 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)
createFontIndirect in interface Gdipublic GdiPalette createPalette(int version, int[] entries)
createPalette in interface Gdipublic GdiPatternBrush createPatternBrush(byte[] image)
createPatternBrush in interface Gdipublic GdiPen createPenIndirect(int style, int width, int color)
createPenIndirect in interface Gdipublic GdiRegion createRectRgn(int left, int top, int right, int bottom)
createRectRgn in interface Gdipublic void deleteObject(GdiObject obj)
deleteObject in interface Gdipublic void dibBitBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
long rop)
public GdiPatternBrush dibCreatePatternBrush(byte[] image, int usage)
dibCreatePatternBrush in interface Gdipublic void dibStretchBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int sw,
int sh,
long rop)
dibStretchBlt in interface Gdipublic int excludeClipRect(int left,
int top,
int right,
int bottom)
excludeClipRect in interface Gdipublic void extFloodFill(int x,
int y,
int color,
int type)
extFloodFill in interface Gdipublic void extTextOut(int x,
int y,
int options,
int[] rect,
byte[] text,
int[] lpdx)
extTextOut in interface Gdipublic void intersectClipRect(int left,
int top,
int right,
int bottom)
intersectClipRect in interface Gdipublic void offsetClipRgn(int x,
int y)
offsetClipRgn in interface Gdipublic void offsetViewportOrgEx(int x,
int y,
Point point)
offsetViewportOrgEx in interface Gdipublic void offsetWindowOrgEx(int x,
int y,
Point point)
offsetWindowOrgEx in interface Gdipublic void patBlt(int x,
int y,
int width,
int height,
long rop)
public void pie(int sx,
int sy,
int ex,
int ey,
int sxr,
int syr,
int exr,
int eyr)
public void polyPolygon(Point[][] points)
polyPolygon in interface Gdipublic void realizePalette()
realizePalette in interface Gdipublic void rectangle(int sx,
int sy,
int ex,
int ey)
public void resizePalette(GdiPalette palette)
resizePalette in interface Gdipublic void roundRect(int sx,
int sy,
int ex,
int ey,
int rw,
int rh)
public void scaleViewportExtEx(int x,
int xd,
int y,
int yd,
Size old)
scaleViewportExtEx in interface Gdipublic void scaleWindowExtEx(int x,
int xd,
int y,
int yd,
Size old)
scaleWindowExtEx in interface Gdipublic void selectClipRgn(GdiRegion rgn)
selectClipRgn in interface Gdipublic void selectObject(GdiObject obj)
selectObject in interface Gdipublic void selectPalette(GdiPalette palette, boolean mode)
selectPalette in interface Gdipublic void setBkColor(int color)
setBkColor in interface Gdipublic void setDIBitsToDevice(int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int startscan,
int scanlines,
byte[] image,
int colorUse)
setDIBitsToDevice in interface Gdipublic void setMapMode(int mode)
setMapMode in interface Gdipublic void setMapperFlags(long flags)
setMapperFlags in interface Gdipublic void setPaletteEntries(GdiPalette palette, int startIndex, int[] entries)
setPaletteEntries in interface Gdipublic void setPolyFillMode(int mode)
setPolyFillMode in interface Gdipublic void setStretchBltMode(int mode)
setStretchBltMode in interface Gdipublic void setTextAlign(int align)
setTextAlign in interface Gdipublic void setTextCharacterExtra(int extra)
setTextCharacterExtra in interface Gdipublic void setTextColor(int color)
setTextColor in interface Gdipublic void setTextJustification(int breakExtra,
int breakCount)
setTextJustification in interface Gdipublic void setViewportExtEx(int x,
int y,
Size old)
setViewportExtEx in interface Gdipublic void setViewportOrgEx(int x,
int y,
Point old)
setViewportOrgEx in interface Gdipublic void setWindowExtEx(int width,
int height,
Size old)
setWindowExtEx in interface Gdipublic void setWindowOrgEx(int x,
int y,
Point old)
setWindowOrgEx in interface Gdipublic void stretchBlt(byte[] image,
int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int sw,
int sh,
long rop)
stretchBlt in interface Gdipublic void stretchDIBits(int dx,
int dy,
int dw,
int dh,
int sx,
int sy,
int sw,
int sh,
byte[] image,
int usage,
long rop)
stretchDIBits in interface Gdi