Skip to content

Instantly share code, notes, and snippets.

@migueldeicaza
Forked from spouliot/gist:1409463
Created December 1, 2011 02:23
Show Gist options
  • Save migueldeicaza/1412888 to your computer and use it in GitHub Desktop.
Save migueldeicaza/1412888 to your computer and use it in GitHub Desktop.
System.Drawing combined API lists - Status Tracking
Members missing, based on Sebastien's list:
[Implemented methods have been removed]
Type: System.Drawing.Bitmap
.ctor(System.Int32,System.Int32)
GetPixel(System.Int32,System.Int32)
SetResolution(System.Single,System.Single)
Type: System.Drawing.Drawing2D.Blend
.ctor()
set_Factors(System.Single[])
set_Positions(System.Single[])
Type: System.Drawing.Drawing2D.ColorBlend
.ctor()
.ctor(System.Int32)
get_Colors()
get_Positions()
set_Colors(System.Drawing.Color[])
set_Positions(System.Single[])
Type: System.Drawing.Drawing2D.GraphicsPath
GetBounds()
IsOutlineVisible(System.Drawing.PointF,System.Drawing.Pen)
IsVisible(System.Drawing.PointF)
Type: System.Drawing.Drawing2D.LinearGradientBrush
.ctor(System.Drawing.Rectangle,System.Drawing.Color,System.Drawing.Color,System.Drawing.Drawing2D.LinearGradientMode)
.ctor(System.Drawing.Rectangle,System.Drawing.Color,System.Drawing.Color,System.Single)
.ctor(System.Drawing.RectangleF,System.Drawing.Color,System.Drawing.Color,System.Single)
ScaleTransform(System.Single,System.Single,System.Drawing.Drawing2D.MatrixOrder)
TranslateTransform(System.Single,System.Single,System.Drawing.Drawing2D.MatrixOrder)
get_Rectangle()
set_Blend(System.Drawing.Drawing2D.Blend)
set_InterpolationColors(System.Drawing.Drawing2D.ColorBlend)
Type: System.Drawing.Font
.ctor(System.Drawing.FontFamily,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit)
.ctor(System.String,System.Single)
.ctor(System.String,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit)
Clone()
get_Bold()
get_Height()
get_Italic()
get_Name()
get_Size()
get_Style()
get_Underline()
get_Unit()
Type: System.Drawing.FontFamily
.ctor(System.String)
Type: System.Drawing.Graphics
Clear(System.Drawing.Color)
DrawImage(System.Drawing.Image,System.Drawing.Rectangle)
DrawImage(System.Drawing.Image,System.Drawing.RectangleF)
DrawImage(System.Drawing.Image,System.Int32,System.Int32)
DrawImageUnscaled(System.Drawing.Image,System.Drawing.Rectangle)
DrawPie(System.Drawing.Pen,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)
DrawString(System.String,System.Drawing.Font,System.Drawing.Brush,System.Drawing.PointF)
DrawString(System.String,System.Drawing.Font,System.Drawing.Brush,System.Drawing.PointF,System.Drawing.StringFormat)
DrawString(System.String,System.Drawing.Font,System.Drawing.Brush,System.Drawing.RectangleF,System.Drawing.StringFormat)
DrawString(System.String,System.Drawing.Font,System.Drawing.Brush,System.Single,System.Single)
DrawString(System.String,System.Drawing.Font,System.Drawing.Brush,System.Single,System.Single,System.Drawing.StringFormat)
FillPie(System.Drawing.Brush,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)
FillPolygon(System.Drawing.Brush,System.Drawing.PointF[])
FillPolygon(System.Drawing.Brush,System.Drawing.Point[])
FromHwnd(System.IntPtr)
FromImage(System.Drawing.Image)
GetHdc()
MeasureString(System.String,System.Drawing.Font)
MeasureString(System.String,System.Drawing.Font,System.Drawing.SizeF)
ReleaseHdc(System.IntPtr)
ResetClip()
SetClip(System.Drawing.RectangleF)
SetClip(System.Drawing.Region,System.Drawing.Drawing2D.CombineMode)
TransformPoints(System.Drawing.Drawing2D.CoordinateSpace,System.Drawing.Drawing2D.CoordinateSpace,System.Drawing.PointF[])
TranslateTransform(System.Single,System.Single)
get_Clip()
get_SmoothingMode()
get_TextRenderingHint()
set_Clip(System.Drawing.Region)
set_CompositingQuality(System.Drawing.Drawing2D.CompositingQuality)
set_InterpolationMode(System.Drawing.Drawing2D.InterpolationMode)
set_PageUnit(System.Drawing.GraphicsUnit)
set_SmoothingMode(System.Drawing.Drawing2D.SmoothingMode)
set_TextRenderingHint(System.Drawing.Text.TextRenderingHint)
Type: System.Drawing.Image
Clone()
Save(System.IO.Stream,System.Drawing.Imaging.ImageFormat)
get_Height()
get_Width()
Type: System.Drawing.Imaging.ImageFormat
get_Bmp()
get_Gif()
get_Jpeg()
get_Png()
get_Tiff()
Type: System.Drawing.Imaging.Metafile
.ctor(System.IO.Stream,System.IntPtr,System.Drawing.RectangleF,System.Drawing.Imaging.MetafileFrameUnit,System.Drawing.Imaging.EmfType)
.ctor(System.IntPtr,System.Drawing.Imaging.EmfType)
GetHenhmetafile()
Type: System.Drawing.Pen
set_DashPattern(System.Single[])
set_DashStyle(System.Drawing.Drawing2D.DashStyle)
set_EndCap(System.Drawing.Drawing2D.LineCap)
set_StartCap(System.Drawing.Drawing2D.LineCap)
Type: System.Drawing.Printing.PageSettings
set_Landscape(System.Boolean)
Type: System.Drawing.Printing.PrintDocument
.ctor()
Print()
add_PrintPage(System.Drawing.Printing.PrintPageEventHandler)
get_DefaultPageSettings()
set_DefaultPageSettings(System.Drawing.Printing.PageSettings)
set_PrinterSettings(System.Drawing.Printing.PrinterSettings)
Type: System.Drawing.Printing.PrintPageEventArgs
get_Graphics()
get_MarginBounds()
set_HasMorePages(System.Boolean)
Type: System.Drawing.Printing.PrintPageEventHandler
.ctor(System.Object,System.IntPtr)
Type: System.Drawing.Region
.ctor(System.Drawing.Rectangle)
Clone()
Type: System.Drawing.StringFormat
.ctor()
set_Alignment(System.Drawing.StringAlignment)
Type: System.Drawing.SystemColors
get_ControlLightLight()
Type: System.Drawing.TextureBrush
.ctor(System.Drawing.Image,System.Drawing.Drawing2D.WrapMode)
ScaleTransform(System.Single,System.Single,System.Drawing.Drawing2D.MatrixOrder)
TranslateTransform(System.Single,System.Single,System.Drawing.Drawing2D.MatrixOrder)
get_Image()
Type: System.Drawing.ToolboxBitmapAttribute
.ctor(System.Type,System.String)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment