Compartir a través de


CGBitmapContext Clase

Definición

CGContext respaldado por un mapa de bits en memoria.

public class CGBitmapContext : CoreGraphics.CGContext
type CGBitmapContext = class
    inherit CGContext
Herencia
CGBitmapContext

Constructores

CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGBitmapFlags)

CGContext respaldado por un mapa de bits en memoria.

CGBitmapContext(Byte[], nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo)

CGContext respaldado por un mapa de bits en memoria.

CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGBitmapFlags)

CGContext respaldado por un mapa de bits en memoria.

CGBitmapContext(IntPtr, nint, nint, nint, nint, CGColorSpace, CGImageAlphaInfo)

CGContext respaldado por un mapa de bits en memoria.

Propiedades

AlphaInfo

Obtiene la información alfa del thisCGBitmapContext objeto, como un CGImageAlphaInfo objeto o None si this el objeto no es un contexto de mapa de bits.

BitmapInfo

CGContext respaldado por un mapa de bits en memoria.

BitsPerComponent

Número de bits por componente para

BitsPerPixel

Número de bits por píxel.

BytesPerRow

Obtiene el número de bytes por fila para thisCGBitmapContext el objeto o 0 si this el objeto no es un contexto de mapa de bits.

ColorSpace

Obtiene el espacio de color del thisCGBitmapContext objeto , como CGColorSpace, o null si this el objeto no es un contexto de mapa de bits.

Data

Obtiene un puntero a los datos de imagen para thisCGBitmapContext el objeto o null si this el objeto no es un contexto de mapa de bits.

Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de CGContext)
Height

Obtiene el alto del thisCGBitmapContext objeto, en píxeles o 0 si this el objeto no es un contexto de mapa de bits.

InterpolationQuality

Sugerencia para el nivel de calidad usado al interpolar imágenes (por ejemplo, al escalar).

(Heredado de CGContext)
TextMatrix

Define la transformación entre el espacio de texto y el espacio de usuario. Independiente del CGContextestado de .

(Heredado de CGContext)
TextPosition

Ubicación, en coordenadas del espacio de usuario, en las que se va a dibujar texto.

(Heredado de CGContext)
Width

Obtiene el ancho del thisCGBitmapContext objeto, en píxeles o 0 si this el objeto no es un contexto de mapa de bits.

Métodos

AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)

Agrega un arco a la ruta de acceso actual.

(Heredado de CGContext)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)

Agrega una curva Bézier cúbica en el punto actual, con los parámetros de control especificados.

(Heredado de CGContext)
AddEllipseInRect(CGRect)

Agrega una elipse que cabe en el especificado rect.

(Heredado de CGContext)
AddLines(CGPoint[])

Agrega las líneas especificadas a la ruta de acceso actual.

(Heredado de CGContext)
AddLineToPoint(nfloat, nfloat)

Anexa una línea desde el punto actual (vea GetPathCurrentPoint()) a las coordenadas especificadas en el espacio del usuario.

(Heredado de CGContext)
AddPath(CGPath)

Agrega la ruta de acceso especificada a la ruta de acceso actual.

(Heredado de CGContext)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)

Agrega una curva Bézier cuadrática al trazado actual.

(Heredado de CGContext)
AddRect(CGRect)

Agrega una ruta de acceso rectangular a la ruta de acceso actual.

(Heredado de CGContext)
AddRects(CGRect[])

Agrega una matriz de rutas rectangulares a la ruta de acceso actual.

(Heredado de CGContext)
AsBitmapContext()

Convierte el CGContext en un CGBitmapContext.

(Heredado de CGContext)
BeginPage(Nullable<CGRect>)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
BeginPath()

Inicia una nueva ruta de acceso en el contexto de gráficos.

(Heredado de CGContext)
BeginTransparencyLayer(CGRect, NSDictionary)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
BeginTransparencyLayer(NSDictionary)

Con EndTransparencyLayer(), incluye las operaciones en una capa totalmente transparente.

(Heredado de CGContext)
ClearRect(CGRect)

Pinta el rectángulo de forma transparente.

(Heredado de CGContext)
Clip()

Establece la ruta de acceso actual del contexto de gráficos para que sea la ruta de recorte.

(Heredado de CGContext)
ClipToMask(CGRect, CGImage)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ClipToRect(CGRect)

Modifica la ruta de acceso de recorte para que sea la intersección de la ruta de acceso actual y el rectángulo proporcionado.

(Heredado de CGContext)
ClipToRects(CGRect[])

Modifica la ruta de recorte actual para que sea la sección de la ruta de acceso de recorte actual y la región especificada por los rectángulos proporcionados.

(Heredado de CGContext)
ClosePath()

Cierra y completa la ruta de acceso actual.

(Heredado de CGContext)
ConcatCTM(CGAffineTransform)

Concatena el especificado transform en la matriz de transformación actual.

(Heredado de CGContext)
ContextFillRects(CGRect[])

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ConvertPointToUserSpace(CGPoint)

Convierte un punto de coordenadas de espacio del dispositivo en coordenadas de espacio de usuario.

(Heredado de CGContext)
ConvertRectToDeviceSpace(CGRect)

Convierte un rectángulo de coordenadas de espacio de usuario en coordenadas de espacio del dispositivo.

(Heredado de CGContext)
ConvertRectToUserSpace(CGRect)

Convierte un rectángulo de coordenadas de espacio de dispositivo en coordenadas de espacio de usuario.

(Heredado de CGContext)
ConvertSizeToDeviceSpace(CGSize)

Convierte un tamaño de coordenadas de espacio de usuario en coordenadas de espacio del dispositivo.

(Heredado de CGContext)
ConvertSizeToUserSpace(CGSize)

Convierte un tamaño de coordenadas de espacio de dispositivo en coordenadas de espacio de usuario.

(Heredado de CGContext)
CopyPath()

Devuelve una copia en profundidad de la ruta de acceso actual en el contexto actual.

(Heredado de CGContext)
Dispose()

Libera los recursos utilizados por el objeto CGContext.

(Heredado de CGContext)
Dispose(Boolean)

Libera los recursos utilizados por el objeto CGBitmapContext.

DrawImage(CGRect, CGImage)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
DrawLayer(CGLayer, CGPoint)

Dibuja una capa en el contexto de gráficos en el punto especificado.

(Heredado de CGContext)
DrawLayer(CGLayer, CGRect)

Dibuja una capa en el contexto de gráficos enlazado por el rectángulo especificado.

(Heredado de CGContext)
DrawLinearGradient(CGGradient, CGPoint, CGPoint, CGGradientDrawingOptions)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
DrawPath(CGPathDrawingMode)

Dibuja la ruta de acceso CGContextactual.

(Heredado de CGContext)
DrawPDFPage(CGPDFPage)

Representa el ARCHIVO PDF pageespecificado.

(Heredado de CGContext)
DrawRadialGradient(CGGradient, CGPoint, nfloat, CGPoint, nfloat, CGGradientDrawingOptions)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
DrawShading(CGShading)

Representa el objeto especificado shading.

(Heredado de CGContext)
DrawTiledImage(CGRect, CGImage)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
EndPage()

Se llama para indicar el final de una página en un contexto basado en páginas.

(Heredado de CGContext)
EndTransparencyLayer()

Indica el final de una capa de transparencia.

(Heredado de CGContext)
EOClip()

Modifica la ruta de recorte actual mediante la regla Even-Odd.

(Heredado de CGContext)
EOFillPath()

Rellena la ruta de acceso actual mediante la regla Even-Odd.

(Heredado de CGContext)
FillEllipseInRect(CGRect)

Pinta la elipse definida por rect. Después, se restablece la ruta de acceso actual.

(Heredado de CGContext)
FillPath()

Rellena la ruta de acceso actual mediante una regla de desenlazamiento distinto de cero.

(Heredado de CGContext)
FillRect(CGRect)

Pinta el objeto especificado rect.

(Heredado de CGContext)
Flush()

Obliga a representar todos los dibujos pendientes.

(Heredado de CGContext)
GetClipBoundingBox()

Cuadro de límite de la ruta de recorte actual.

(Heredado de CGContext)
GetCTM()

Recupera la matriz de transformación contexto actual.

(Heredado de CGContext)
GetPathBoundingBox()

Devuelve el cuadro de límite de la ruta de acceso actual.

(Heredado de CGContext)
GetPathCurrentPoint()

Punto actual de la ruta de acceso CGContext.

(Heredado de CGContext)
GetUserSpaceToDeviceSpaceTransform()

CGAffineTransform que asigna coordenadas de espacio de usuario a coordenadas de espacio de dispositivo.

(Heredado de CGContext)
IsPathEmpty()

Si la ruta de acceso actual contiene cualquier subruta.

(Heredado de CGContext)
MoveTo(nfloat, nfloat)

Comienza una subruta en la posición especificada.

(Heredado de CGContext)
PathContainsPoint(CGPoint, CGPathDrawingMode)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
PointToDeviceSpace(CGPoint)

Devuelve un nuevo PointF que convierte el espacio point de usuario en el espacio del dispositivo.

(Heredado de CGContext)
ReplacePathWithStrokedPath()

Reemplaza la ruta de acceso actual por la versión trazos de la ruta de acceso, en función de los paremeters del trazo.

(Heredado de CGContext)
ResetClip()

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
RestoreState()

Establece el estado de en CGContext lo que fue cuando SaveState() se llamó por última vez.

(Heredado de CGContext)
RotateCTM(nfloat)

Gira la matriz de transformación actual por angle radianes, con valores positivos girando en sentido contrario a las agujas del reloj.

(Heredado de CGContext)
SaveState()

Almacena el estado de CGContext. (Consulte RestoreState()).

(Heredado de CGContext)
ScaleCTM(nfloat, nfloat)

Escala la matriz de transformación actual.

(Heredado de CGContext)
SelectFont(String, nfloat, CGTextEncoding)

Los desarrolladores no deben usar este método en desuso. En su lugar, los desarrolladores deben usar la API "CoreText".

(Heredado de CGContext)
SetAllowsAntialiasing(Boolean)

Si el contexto permite el suavizado de contorno.

(Heredado de CGContext)
SetAllowsFontSmoothing(Boolean)

Si el contexto permite el suavizado de fuentes.

(Heredado de CGContext)
SetAllowsFontSubpixelQuantization(Boolean)

Si el contexto permite dibujar glifos en ubicaciones de subpíxeles.

(Heredado de CGContext)
SetAllowsSubpixelPositioning(Boolean)

Si el contexto permite que los glifos se alineen distintos de los límites de píxeles.

(Heredado de CGContext)
SetAlpha(nfloat)

Establece la opacidad del dibujo, en el intervalo 0,0 (transparente) en 1,0 (opaco).

(Heredado de CGContext)
SetBlendMode(CGBlendMode)

Especifica el modo de redacción.

(Heredado de CGContext)
SetCharacterSpacing(nfloat)

Agrega espaciado adicional entre glifos.

(Heredado de CGContext)
SetFillColor(CGColor)

Establece el color de relleno en el especificado CGColor.

(Heredado de CGContext)
SetFillColor(nfloat, nfloat)

Establece el color de relleno en un nivel gris, en el intervalo 0 (negro) en 1 (blanco).

(Heredado de CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat)

Establece el color de relleno en los valores RGBA especificados.

(Heredado de CGContext)
SetFillColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Establece el color de relleno mediante componentes de espacio de color CMYK, además de un valor alfa.

(Heredado de CGContext)
SetFillColor(nfloat[])

Establece el color de relleno. SetFillColorSpace(CGColorSpace) debe llamarse antes.

(Heredado de CGContext)
SetFillColorSpace(CGColorSpace)

Especifica el CGColorSpace objeto que se va a usar en el contexto.

(Heredado de CGContext)
SetFillPattern(CGPattern, nfloat[])

Establece el patrón de relleno del contexto.

(Heredado de CGContext)
SetFlatness(nfloat)

Precisión de las rutas de acceso curvadas.

(Heredado de CGContext)
SetFont(CGFont)

Establece el CGFont objeto utilizado para representar texto.

(Heredado de CGContext)
SetFontSize(nfloat)

Establece el tamaño de la fuente utilizada para rende text.

(Heredado de CGContext)
SetLineCap(CGLineCap)

Establece el estilo de los extremos de las líneas.

(Heredado de CGContext)
SetLineDash(nfloat, nfloat[])

Patrón que se va a usar para dibujar líneas discontinuas.

(Heredado de CGContext)
SetLineDash(nfloat, nfloat[], Int32)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
SetLineJoin(CGLineJoin)

Establece la forma en que se unen las líneas.

(Heredado de CGContext)
SetLineWidth(nfloat)

Establece el ancho de la línea trazo. La línea se extiende por la mitad w hasta cualquier lado de la ruta de acceso.

(Heredado de CGContext)
SetMiterLimit(nfloat)

Especifica el límite de miter para las líneas de conexión.

(Heredado de CGContext)
SetPatternPhase(CGSize)

Traduce el patrón antes de empezar a mosaico.

(Heredado de CGContext)
SetRenderingIntent(CGColorRenderingIntent)

Cómo se controlan los colores fuera del espacio de colores de destino.

(Heredado de CGContext)
SetShadow(CGSize, nfloat, CGColor)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
SetShouldAntialias(Boolean)

Se usa junto con SetAllowsAntialiasing(Boolean) para habilitar o deshabilitar el suavizado de contornos.

(Heredado de CGContext)
SetShouldSmoothFonts(Boolean)

Se usa junto con SetAllowsFontSmoothing(Boolean) para habilitar o deshabilitar el suavizado de fuentes.

(Heredado de CGContext)
SetShouldSubpixelPositionFonts(Boolean)

Se usa junto con SetAllowsSubpixelPositioning(Boolean) para habilitar o deshabilitar la alineación del glifo con píxeles.

(Heredado de CGContext)
SetStrokeColor(CGColor)

Establece el color del trazo.

(Heredado de CGContext)
SetStrokeColor(nfloat, nfloat)

Establece el color de trazo en un valor de escala de grises.

(Heredado de CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat)

Establece el color de trazo en un color RGBA.

(Heredado de CGContext)
SetStrokeColor(nfloat, nfloat, nfloat, nfloat, nfloat)

Establece el color de trazo en un color CMYKA.

(Heredado de CGContext)
SetStrokeColor(nfloat[])

Establece el color del trazo. Esta API tiene un comportamiento indefinido si no establece el espacio de colores de antemano.

(Heredado de CGContext)
SetStrokeColorSpace(CGColorSpace)

Establece el objeto CGColorSpace que se va a usar con M:CoreGraphics.CGContext.SetStrokeColor(float[])).

(Heredado de CGContext)
SetStrokePattern(CGPattern, nfloat[])

Establece el patrón de trazo del contexto.

(Heredado de CGContext)
SetTextDrawingMode(CGTextDrawingMode)

Especifica cómo se deben representar los glifos.

(Heredado de CGContext)
ShouldSubpixelQuantizeFonts(Boolean)

Con SetAllowsFontSubpixelQuantization(Boolean), determina si las fuentes deben dibujarse en ubicaciones de subpíxeles.

(Heredado de CGContext)
ShowGlyphs(UInt16[])

Este método ha quedado en desuso en favor de CoreText.

(Heredado de CGContext)
ShowGlyphs(UInt16[], Int32)

Este método ha quedado en desuso en favor de CoreText.

(Heredado de CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[])

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowGlyphsAtPoint(nfloat, nfloat, UInt16[], Int32)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowGlyphsAtPositions(UInt16[], CGPoint[], Int32)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowGlyphsWithAdvances(UInt16[], CGSize[], Int32)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowText(Byte[])

Este método ha quedado en desuso en favor de CoreText.

(Heredado de CGContext)
ShowText(Byte[], Int32)

Este método ha quedado en desuso en favor de CoreText.

(Heredado de CGContext)
ShowText(String)

Este método ha quedado en desuso en favor de CoreText.

(Heredado de CGContext)
ShowText(String, Int32)

Este método ha quedado en desuso en favor de CoreText.

(Heredado de CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[])

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowTextAtPoint(nfloat, nfloat, Byte[], Int32)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowTextAtPoint(nfloat, nfloat, String)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
ShowTextAtPoint(nfloat, nfloat, String, Int32)

CGContext respaldado por un mapa de bits en memoria.

(Heredado de CGContext)
StrokeEllipseInRect(CGRect)

Trazos de la elipse definida por rect. Después, se restablece la ruta de acceso actual.

(Heredado de CGContext)
StrokeLineSegments(CGPoint[])

Trazos de las líneas definidas por los pares de points. Después, se restablece la ruta de acceso actual.

(Heredado de CGContext)
StrokePath()

Trazos de la ruta de acceso actual. Después, se restablece la ruta de acceso actual.

(Heredado de CGContext)
StrokeRect(CGRect)

Trazos del especificado rect. Después, se restablece la ruta de acceso actual.

(Heredado de CGContext)
StrokeRectWithWidth(CGRect, nfloat)

Trazos de rect. La línea extiende la mitad de a cualquiera de width los lados del rect perímetro.

(Heredado de CGContext)
Synchronize()

Marca para CGContext la actualización.

(Heredado de CGContext)
ToImage()

CGContext respaldado por un mapa de bits en memoria.

TranslateCTM(nfloat, nfloat)

Cambia el origen del sistema de coordenadas del usuario.

(Heredado de CGContext)

Se aplica a

Consulte también