System.Drawing.Drawing2D

ElDrawing2D El espacio de nombres proporciona funcionalidad avanzada de gráficos vectoriales y bidimensionales.

Clases

ClaseDescripción
AdjustableArrowCapRepresenta un límite de línea ajustable en forma de flecha. Esta clase no se puede heredar.
BlendDefine un patrón de mezcla para unLinearGradientBrush objeto. Esta clase no se puede heredar.
ColorBlendDefine matrices de colores y posiciones utilizadas para interpolar la combinación de colores en un degradado multicolor. Esta clase no se puede heredar.
CustomLineCapEncapsula un límite de línea personalizado definido por el usuario.
GraphicsContainerRepresenta los datos internos de un contenedor de gráficos. Esta clase se utiliza al guardar el estado de unGraphics objeto usando elBeginContainer yEndContainer métodos. Esta clase no se puede heredar.
GraphicsPathRepresenta una serie de líneas y curvas conectadas.
GraphicsPathIteratorBrinda la capacidad de iterar a través de subrutas en unGraphicsPath y pruebe los tipos de formas contenidas en cada subruta. Esta clase no se puede heredar.
GraphicsStateRepresenta el estado de unGraphics objeto. Este objeto es devuelto por una llamada a los métodos Save. Esta clase no se puede heredar.
HatchBrushDefine un pincel rectangular con un estilo de sombreado, un color de primer plano y un color de fondo. Esta clase no se puede heredar.
LinearGradientBrushEncapsula unBrush con un gradiente lineal. Esta clase no se puede heredar.
MatrixEncapsula una matriz afín de 3 por 3 que representa una transformación geométrica. Esta clase no se puede heredar.
NamespaceDocElDrawing2D El espacio de nombres proporciona funcionalidad avanzada de gráficos vectoriales y bidimensionales.
PathDataContiene los datos gráficos que componen unGraphicsPath objeto. Esta clase no se puede heredar.
PathGradientBrushEncapsula unBrush objeto que llena el interior de unGraphicsPath objeto con degradado. Esta clase no se puede heredar.
RegionDataEncapsula los datos que componen unRegion objeto. Esta clase no se puede heredar.

Enumeración

EnumeraciónDescripción
CombineModeEspecifica cómo se pueden combinar diferentes regiones de recorte.
CompositingModeEspecifica cómo se combinan los colores de origen con los colores de fondo.
CompositingQualityEspecifica el nivel de calidad que se utilizará durante la composición.
CoordinateSpaceEspecifica el sistema que se utilizará al evaluar las coordenadas.
DashCapEspecifica el tipo de forma gráfica que se utilizará en ambos extremos de cada guión en una línea discontinua.
DashStyleEspecifica el estilo de las líneas discontinuas dibujadas con unPen objeto.
FillModeEspecifica cómo se rellena el interior de un camino cerrado.
FlushIntentionEspecifica si los comandos en la pila de gráficos se terminan (descargan) inmediatamente o se ejecutan lo antes posible.
HatchStyleEspecifica los diferentes patrones disponibles paraHatchBrush objetos.
InterpolationModeLa enumeración InterpolationMode especifica el algoritmo que se usa cuando las imágenes se escalan o giran.
LinearGradientModeEspecifica la dirección de un degradado lineal.
LineCapEspecifica los estilos de mayúsculas disponibles con los que un objeto Pen puede terminar una línea.
LineJoinEspecifica cómo unir segmentos de línea o curva consecutivos en una figura (subtrayectoria) contenida en un objeto GraphicsPath.
MatrixOrderEspecifica el orden de las operaciones de transformación de matrices.
PathPointTypeEspecifica el tipo de punto en unGraphicsPath objeto.
PenAlignmentEspecifica la alineación de unPen objeto en relación con la línea teórica de ancho cero.
PenTypeEspecifica el tipo de relleno que utiliza un objeto Pen para rellenar líneas.
PixelOffsetModeEspecifica cómo se compensan los píxeles durante el renderizado.
SmoothingModeEspecifica si se aplica suavizado (antialiasing) a las líneas y curvas y los bordes de las áreas rellenas.
WarpModeEspecifica el tipo de transformación warp aplicada en unWarp método.
WrapModeEspecifica cómo se organiza una textura o un degradado cuando es más pequeño que el área que se está rellenando.