Package net.arnx.wmf2svg.gdi
Interface Gdi
-
-
Field Summary
Fields Modifier and Type Field Description static intABSOLUTEstatic intALTERNATEstatic intASPECT_FILTERINGstatic longBLACKNESSstatic intBLACKONWHITEstatic intCOLORONCOLORstatic intDIB_PAL_COLORSstatic intDIB_RGB_COLORSstatic longDSTINVERTstatic intETO_CLIPPEDstatic intETO_GLYPH_INDEXstatic intETO_IGNORELANGUAGEstatic intETO_NUMERICSLATINstatic intETO_NUMERICSLOCALstatic intETO_OPAQUEstatic intETO_PDYstatic intETO_RTLREADINGstatic intHALFTONEstatic intLAYOUT_BITMAPORIENTATIONPRESERVEDstatic intLAYOUT_RTLstatic longMERGECOPYstatic longMERGEPAINTstatic intMM_ANISOTROPICstatic intMM_HIENGLISHstatic intMM_HIMETRICstatic intMM_ISOTROPICstatic intMM_LOENGLISHstatic intMM_LOMETRICstatic intMM_TEXTstatic intMM_TWIPSstatic longNOTSRCCOPYstatic longNOTSRCERASEstatic intOPAQUEstatic longPATCOPYstatic longPATINVERTstatic longPATPAINTstatic intR2_BLACKstatic intR2_COPYPENstatic intR2_MASKNOTPENstatic intR2_MASKPENstatic intR2_MASKPENNOTstatic intR2_MERGENOTPENstatic intR2_MERGEPENstatic intR2_MERGEPENNOTstatic intR2_NOPstatic intR2_NOTstatic intR2_NOTCOPYPENstatic intR2_NOTMASKPENstatic intR2_NOTMERGEPENstatic intR2_NOTXORPENstatic intR2_WHITEstatic intR2_XORPENstatic intRELATIVEstatic longSRCANDstatic longSRCCOPYstatic longSRCERASEstatic longSRCINVERTstatic longSRCPAINTstatic intSTRETCH_ANDSCANSstatic intSTRETCH_DELETESCANSstatic intSTRETCH_HALFTONEstatic intSTRETCH_ORSCANSstatic intTA_BASELINEstatic intTA_BOTTOMstatic intTA_CENTERstatic intTA_LEFTstatic intTA_NOUPDATECPstatic intTA_RIGHTstatic intTA_RTLREADINGstatic intTA_TOPstatic intTA_UPDATECPstatic intTRANSPARENTstatic intVTA_BASELINEstatic intVTA_CENTERstatic longWHITENESSstatic intWHITEONBLACKstatic intWINDING
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidanimatePalette(GdiPalette palette, int startIndex, int[] entries)voidarc(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya)voidbitBlt(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)GdiBrushcreateBrushIndirect(int style, int color, int hatch)GdiFontcreateFontIndirect(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)GdiPalettecreatePalette(int version, int[] palEntry)GdiPatternBrushcreatePatternBrush(byte[] image)GdiPencreatePenIndirect(int style, int width, int color)GdiRegioncreateRectRgn(int left, int top, int right, int bottom)voiddeleteObject(GdiObject obj)voiddibBitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop)GdiPatternBrushdibCreatePatternBrush(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)voidescape(byte[] data)intexcludeClipRect(int left, int top, int right, int bottom)voidextFloodFill(int x, int y, int color, int type)voidextTextOut(int x, int y, int options, int[] rect, byte[] text, int[] lpdx)voidfillRgn(GdiRegion rgn, GdiBrush brush)voidfloodFill(int x, int y, int color)voidfooter()voidframeRgn(GdiRegion rgn, GdiBrush brush, int w, int h)voidheader()voidintersectClipRect(int left, int top, int right, int bottom)voidinvertRgn(GdiRegion rgn)voidlineTo(int ex, int ey)voidmoveToEx(int x, int y, Point old)voidoffsetClipRgn(int x, int y)voidoffsetViewportOrgEx(int x, int y, Point point)voidoffsetWindowOrgEx(int x, int y, Point point)voidpaintRgn(GdiRegion rgn)voidpatBlt(int x, int y, int width, int height, long rop)voidpie(int sx, int sy, int ex, int ey, int sxr, int syr, int exr, int eyr)voidplaceableHeader(int vsx, int vsy, int vex, int vey, int dpi)voidpolygon(Point[] points)voidpolyline(Point[] points)voidpolyPolygon(Point[][] points)voidrealizePalette()voidrectangle(int sx, int sy, int ex, int ey)voidresizePalette(GdiPalette palette)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)voidselectClipRgn(GdiRegion rgn)voidselectObject(GdiObject obj)voidselectPalette(GdiPalette palette, boolean mode)voidsetBkColor(int color)voidsetBkMode(int mode)voidsetDIBitsToDevice(int dx, int dy, int dw, int dh, int sx, int sy, int startscan, int scanlines, byte[] image, int colorUse)voidsetLayout(long layout)voidsetMapMode(int mode)voidsetMapperFlags(long flags)voidsetPaletteEntries(GdiPalette palette, int startIndex, int[] entries)voidsetPixel(int x, int y, int color)voidsetPolyFillMode(int mode)voidsetRelAbs(int mode)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)voidtextOut(int x, int y, byte[] text)
-
-
-
Field Detail
-
OPAQUE
static final int OPAQUE
- See Also:
- Constant Field Values
-
TRANSPARENT
static final int TRANSPARENT
- See Also:
- Constant Field Values
-
TA_BASELINE
static final int TA_BASELINE
- See Also:
- Constant Field Values
-
TA_BOTTOM
static final int TA_BOTTOM
- See Also:
- Constant Field Values
-
TA_TOP
static final int TA_TOP
- See Also:
- Constant Field Values
-
TA_CENTER
static final int TA_CENTER
- See Also:
- Constant Field Values
-
TA_LEFT
static final int TA_LEFT
- See Also:
- Constant Field Values
-
TA_RIGHT
static final int TA_RIGHT
- See Also:
- Constant Field Values
-
TA_NOUPDATECP
static final int TA_NOUPDATECP
- See Also:
- Constant Field Values
-
TA_RTLREADING
static final int TA_RTLREADING
- See Also:
- Constant Field Values
-
TA_UPDATECP
static final int TA_UPDATECP
- See Also:
- Constant Field Values
-
VTA_BASELINE
static final int VTA_BASELINE
- See Also:
- Constant Field Values
-
VTA_CENTER
static final int VTA_CENTER
- See Also:
- Constant Field Values
-
ETO_CLIPPED
static final int ETO_CLIPPED
- See Also:
- Constant Field Values
-
ETO_NUMERICSLOCAL
static final int ETO_NUMERICSLOCAL
- See Also:
- Constant Field Values
-
ETO_NUMERICSLATIN
static final int ETO_NUMERICSLATIN
- See Also:
- Constant Field Values
-
ETO_GLYPH_INDEX
static final int ETO_GLYPH_INDEX
- See Also:
- Constant Field Values
-
ETO_OPAQUE
static final int ETO_OPAQUE
- See Also:
- Constant Field Values
-
ETO_PDY
static final int ETO_PDY
- See Also:
- Constant Field Values
-
ETO_RTLREADING
static final int ETO_RTLREADING
- See Also:
- Constant Field Values
-
ETO_IGNORELANGUAGE
static final int ETO_IGNORELANGUAGE
- See Also:
- Constant Field Values
-
MM_ANISOTROPIC
static final int MM_ANISOTROPIC
- See Also:
- Constant Field Values
-
MM_HIENGLISH
static final int MM_HIENGLISH
- See Also:
- Constant Field Values
-
MM_HIMETRIC
static final int MM_HIMETRIC
- See Also:
- Constant Field Values
-
MM_ISOTROPIC
static final int MM_ISOTROPIC
- See Also:
- Constant Field Values
-
MM_LOENGLISH
static final int MM_LOENGLISH
- See Also:
- Constant Field Values
-
MM_LOMETRIC
static final int MM_LOMETRIC
- See Also:
- Constant Field Values
-
MM_TEXT
static final int MM_TEXT
- See Also:
- Constant Field Values
-
MM_TWIPS
static final int MM_TWIPS
- See Also:
- Constant Field Values
-
STRETCH_ANDSCANS
static final int STRETCH_ANDSCANS
- See Also:
- Constant Field Values
-
STRETCH_DELETESCANS
static final int STRETCH_DELETESCANS
- See Also:
- Constant Field Values
-
STRETCH_HALFTONE
static final int STRETCH_HALFTONE
- See Also:
- Constant Field Values
-
STRETCH_ORSCANS
static final int STRETCH_ORSCANS
- See Also:
- Constant Field Values
-
BLACKONWHITE
static final int BLACKONWHITE
- See Also:
- Constant Field Values
-
COLORONCOLOR
static final int COLORONCOLOR
- See Also:
- Constant Field Values
-
HALFTONE
static final int HALFTONE
- See Also:
- Constant Field Values
-
WHITEONBLACK
static final int WHITEONBLACK
- See Also:
- Constant Field Values
-
ALTERNATE
static final int ALTERNATE
- See Also:
- Constant Field Values
-
WINDING
static final int WINDING
- See Also:
- Constant Field Values
-
R2_BLACK
static final int R2_BLACK
- See Also:
- Constant Field Values
-
R2_COPYPEN
static final int R2_COPYPEN
- See Also:
- Constant Field Values
-
R2_MASKNOTPEN
static final int R2_MASKNOTPEN
- See Also:
- Constant Field Values
-
R2_MASKPEN
static final int R2_MASKPEN
- See Also:
- Constant Field Values
-
R2_MASKPENNOT
static final int R2_MASKPENNOT
- See Also:
- Constant Field Values
-
R2_MERGENOTPEN
static final int R2_MERGENOTPEN
- See Also:
- Constant Field Values
-
R2_MERGEPEN
static final int R2_MERGEPEN
- See Also:
- Constant Field Values
-
R2_MERGEPENNOT
static final int R2_MERGEPENNOT
- See Also:
- Constant Field Values
-
R2_NOP
static final int R2_NOP
- See Also:
- Constant Field Values
-
R2_NOT
static final int R2_NOT
- See Also:
- Constant Field Values
-
R2_NOTCOPYPEN
static final int R2_NOTCOPYPEN
- See Also:
- Constant Field Values
-
R2_NOTMASKPEN
static final int R2_NOTMASKPEN
- See Also:
- Constant Field Values
-
R2_NOTMERGEPEN
static final int R2_NOTMERGEPEN
- See Also:
- Constant Field Values
-
R2_NOTXORPEN
static final int R2_NOTXORPEN
- See Also:
- Constant Field Values
-
R2_WHITE
static final int R2_WHITE
- See Also:
- Constant Field Values
-
R2_XORPEN
static final int R2_XORPEN
- See Also:
- Constant Field Values
-
BLACKNESS
static final long BLACKNESS
- See Also:
- Constant Field Values
-
DSTINVERT
static final long DSTINVERT
- See Also:
- Constant Field Values
-
MERGECOPY
static final long MERGECOPY
- See Also:
- Constant Field Values
-
MERGEPAINT
static final long MERGEPAINT
- See Also:
- Constant Field Values
-
NOTSRCCOPY
static final long NOTSRCCOPY
- See Also:
- Constant Field Values
-
NOTSRCERASE
static final long NOTSRCERASE
- See Also:
- Constant Field Values
-
PATCOPY
static final long PATCOPY
- See Also:
- Constant Field Values
-
PATINVERT
static final long PATINVERT
- See Also:
- Constant Field Values
-
PATPAINT
static final long PATPAINT
- See Also:
- Constant Field Values
-
SRCAND
static final long SRCAND
- See Also:
- Constant Field Values
-
SRCCOPY
static final long SRCCOPY
- See Also:
- Constant Field Values
-
SRCERASE
static final long SRCERASE
- See Also:
- Constant Field Values
-
SRCINVERT
static final long SRCINVERT
- See Also:
- Constant Field Values
-
SRCPAINT
static final long SRCPAINT
- See Also:
- Constant Field Values
-
WHITENESS
static final long WHITENESS
- See Also:
- Constant Field Values
-
DIB_RGB_COLORS
static final int DIB_RGB_COLORS
- See Also:
- Constant Field Values
-
DIB_PAL_COLORS
static final int DIB_PAL_COLORS
- See Also:
- Constant Field Values
-
LAYOUT_BITMAPORIENTATIONPRESERVED
static final int LAYOUT_BITMAPORIENTATIONPRESERVED
- See Also:
- Constant Field Values
-
LAYOUT_RTL
static final int LAYOUT_RTL
- See Also:
- Constant Field Values
-
ABSOLUTE
static final int ABSOLUTE
- See Also:
- Constant Field Values
-
RELATIVE
static final int RELATIVE
- See Also:
- Constant Field Values
-
ASPECT_FILTERING
static final int ASPECT_FILTERING
- See Also:
- Constant Field Values
-
-
Method Detail
-
placeableHeader
void placeableHeader(int vsx, int vsy, int vex, int vey, int dpi)
-
header
void header()
-
animatePalette
void animatePalette(GdiPalette palette, int startIndex, int[] entries)
-
arc
void arc(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya)
-
bitBlt
void bitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop)
-
chord
void chord(int sxr, int syr, int exr, int eyr, int sxa, int sya, int exa, int eya)
-
createBrushIndirect
GdiBrush createBrushIndirect(int style, int color, int hatch)
-
createFontIndirect
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)
-
createPalette
GdiPalette createPalette(int version, int[] palEntry)
-
createPatternBrush
GdiPatternBrush createPatternBrush(byte[] image)
-
createPenIndirect
GdiPen createPenIndirect(int style, int width, int color)
-
createRectRgn
GdiRegion createRectRgn(int left, int top, int right, int bottom)
-
deleteObject
void deleteObject(GdiObject obj)
-
dibBitBlt
void dibBitBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, long rop)
-
dibCreatePatternBrush
GdiPatternBrush dibCreatePatternBrush(byte[] image, int usage)
-
dibStretchBlt
void dibStretchBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, long rop)
-
ellipse
void ellipse(int sx, int sy, int ex, int ey)
-
escape
void escape(byte[] data)
-
excludeClipRect
int excludeClipRect(int left, int top, int right, int bottom)
-
extFloodFill
void extFloodFill(int x, int y, int color, int type)
-
extTextOut
void extTextOut(int x, int y, int options, int[] rect, byte[] text, int[] lpdx)
-
floodFill
void floodFill(int x, int y, int color)
-
intersectClipRect
void intersectClipRect(int left, int top, int right, int bottom)
-
invertRgn
void invertRgn(GdiRegion rgn)
-
lineTo
void lineTo(int ex, int ey)
-
moveToEx
void moveToEx(int x, int y, Point old)
-
offsetClipRgn
void offsetClipRgn(int x, int y)
-
offsetViewportOrgEx
void offsetViewportOrgEx(int x, int y, Point point)
-
offsetWindowOrgEx
void offsetWindowOrgEx(int x, int y, Point point)
-
paintRgn
void paintRgn(GdiRegion rgn)
-
patBlt
void patBlt(int x, int y, int width, int height, long rop)
-
pie
void pie(int sx, int sy, int ex, int ey, int sxr, int syr, int exr, int eyr)
-
polygon
void polygon(Point[] points)
-
polyline
void polyline(Point[] points)
-
polyPolygon
void polyPolygon(Point[][] points)
-
realizePalette
void realizePalette()
-
restoreDC
void restoreDC(int savedDC)
-
rectangle
void rectangle(int sx, int sy, int ex, int ey)
-
resizePalette
void resizePalette(GdiPalette palette)
-
roundRect
void roundRect(int sx, int sy, int ex, int ey, int rw, int rh)
-
seveDC
void seveDC()
-
scaleViewportExtEx
void scaleViewportExtEx(int x, int xd, int y, int yd, Size old)
-
scaleWindowExtEx
void scaleWindowExtEx(int x, int xd, int y, int yd, Size old)
-
selectClipRgn
void selectClipRgn(GdiRegion rgn)
-
selectObject
void selectObject(GdiObject obj)
-
selectPalette
void selectPalette(GdiPalette palette, boolean mode)
-
setBkColor
void setBkColor(int color)
-
setBkMode
void setBkMode(int mode)
-
setDIBitsToDevice
void setDIBitsToDevice(int dx, int dy, int dw, int dh, int sx, int sy, int startscan, int scanlines, byte[] image, int colorUse)
-
setLayout
void setLayout(long layout)
-
setMapMode
void setMapMode(int mode)
-
setMapperFlags
void setMapperFlags(long flags)
-
setPaletteEntries
void setPaletteEntries(GdiPalette palette, int startIndex, int[] entries)
-
setPixel
void setPixel(int x, int y, int color)
-
setPolyFillMode
void setPolyFillMode(int mode)
-
setRelAbs
void setRelAbs(int mode)
-
setROP2
void setROP2(int mode)
-
setStretchBltMode
void setStretchBltMode(int mode)
-
setTextAlign
void setTextAlign(int align)
-
setTextCharacterExtra
void setTextCharacterExtra(int extra)
-
setTextColor
void setTextColor(int color)
-
setTextJustification
void setTextJustification(int breakExtra, int breakCount)
-
setViewportExtEx
void setViewportExtEx(int x, int y, Size old)
-
setViewportOrgEx
void setViewportOrgEx(int x, int y, Point old)
-
setWindowExtEx
void setWindowExtEx(int width, int height, Size old)
-
setWindowOrgEx
void setWindowOrgEx(int x, int y, Point old)
-
stretchBlt
void stretchBlt(byte[] image, int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, long rop)
-
stretchDIBits
void stretchDIBits(int dx, int dy, int dw, int dh, int sx, int sy, int sw, int sh, byte[] image, int usage, long rop)
-
textOut
void textOut(int x, int y, byte[] text)
-
footer
void footer()
-
-