Lenguaje

Bitmap.CreateBitmap Método

Definición

Sobrecargas

Nombre Description
CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32, Matrix, Boolean)

Devuelve un mapa de bits del subconjunto del mapa de bits de origen, transformado por la matriz opcional.

CreateBitmap(Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32)

Devuelve un mapa de bits del subconjunto especificado del mapa de bits de origen.

CreateBitmap(Int32[], Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

CreateBitmap(Picture, Int32, Int32, Bitmap+Config)

Crea un mapa de bits a partir de los comandos de dibujo grabados en la imagen especificada.

CreateBitmap(Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

CreateBitmap(Picture)

Crea un mapa de bits a partir del origen especificado Picture de comandos de dibujo grabados.

CreateBitmap(Bitmap)

Devuelve un mapa de bits del mapa de bits de origen.

CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics display, int[] colors, int offset, int stride, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Util.DisplayMetrics * int[] * int * int * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

display
DisplayMetrics

Se mostrarán las métricas para mostrar en la que se dibujará este mapa de bits.

colors
Int32[]

Matriz de Android.Graphics._Color usada para inicializar los píxeles.

offset
Int32

Número de valores que se omitirán antes del primer color de la matriz de colores.

stride
Int32

Número de colores de la matriz entre filas (debe ser >= ancho o <= -width).

width
Int32

Ancho del mapa de bits

height
Int32

Alto del mapa de bits

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Si la configuración no admite alfa por píxel (por ejemplo, RGB_565), se omitirán los bytes alfa de los colores[] (se supone que son FF).

Devoluciones

Atributos

Excepciones

si el ancho o alto son <= 0, o si la longitud de la matriz de colores es menor que el número de píxeles.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32, Matrix, Boolean)

Devuelve un mapa de bits del subconjunto del mapa de bits de origen, transformado por la matriz opcional.

[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Bitmap source, int x, int y, int width, int height, Android.Graphics.Matrix? m, bool filter);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Graphics.Bitmap * int * int * int * int * Android.Graphics.Matrix * bool -> Android.Graphics.Bitmap

Parámetros

source
Bitmap

El mapa de bits que estamos subconfigurando

x
Int32

Coordenada x del primer píxel del origen

y
Int32

Coordenada y del primer píxel del origen

width
Int32

Número de píxeles de cada fila

height
Int32

Número de filas

m
Matrix

Matriz opcional que se va a aplicar a los píxeles

filter
Boolean

True si se debe filtrar el origen. Solo se aplica si la matriz contiene algo más que la traducción.

Devoluciones

Mapa de bits que representa el subconjunto especificado de origen

Atributos

Excepciones

si los valores x, y, width, height están fuera de las dimensiones del mapa de bits de origen, o el ancho es <= 0 o el alto es <= 0

Comentarios

Devuelve un mapa de bits del subconjunto del mapa de bits de origen, transformado por la matriz opcional. El nuevo mapa de bits puede ser el mismo objeto que el origen o se puede haber realizado una copia. Se inicializa con la misma densidad y espacio de color que el mapa de bits original.

Si el mapa de bits de origen es inmutable y el subconjunto solicitado es el mismo que el propio mapa de bits de origen, se devuelve el mapa de bits de origen y no se crea ningún mapa de bits nuevo.

El mapa de bits devuelto siempre será mutable excepto en los siguientes escenarios: (1) En situaciones en las que se devuelve el mapa de bits de origen y el mapa de bits de origen es inmutable

(2) El mapa de bits de origen es un mapa de bits de hardware. #getConfig() Es equivalente aConfig#HARDWARE

Java documentación para android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int, android.graphics.Matrix, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Int32[], Int32, Int32, Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

[Android.Runtime.Register("createBitmap", "([IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(int[] colors, int offset, int stride, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "([IIIIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : int[] * int * int * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

colors
Int32[]

Matriz de Android.Graphics._Color usada para inicializar los píxeles.

offset
Int32

Número de valores que se omitirán antes del primer color de la matriz de colores.

stride
Int32

Número de colores de la matriz entre filas (debe ser >= ancho o <= -width).

width
Int32

Ancho del mapa de bits

height
Int32

Alto del mapa de bits

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Si la configuración no admite alfa por píxel (por ejemplo, RGB_565), se omitirán los bytes alfa de los colores[] (se supone que son FF).

Devoluciones

Atributos

Excepciones

si el ancho o alto son <= 0, o si la longitud de la matriz de colores es menor que el número de píxeles.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : Android.Util.DisplayMetrics * int * int * Android.Graphics.Bitmap.Config * bool * Android.Graphics.ColorSpace -> Android.Graphics.Bitmap

Parámetros

display
DisplayMetrics

Muestra las métricas de la pantalla en la que se dibuja el mapa de bits. Este valor puede ser null.

width
Int32

Ancho del mapa de bits.

height
Int32

Alto del mapa de bits.

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Este valor no puede ser null.

hasAlpha
Boolean

Para Argb8888, RgbaF16o Rgba1010102, especifica si se debe marcar el mapa de bits como opaco. Cuando se marca como opaco, el mapa de bits se borra en negro en lugar de transparente.

colorSpace
ColorSpace

Espacio de color del mapa de bits. Si config se RgbaF16 proporciona sRGB o sRGB lineal, se asume la variante de rango extendido correspondiente. Este valor no puede ser null.

Devoluciones

Un mapa de bits. Este valor no puede ser null.

Atributos

Excepciones

Si width o es menor o height igual que cero; config es Hardware; colorSpace no es RGB; su función de transferencia no es una curva paramétrica ICC; o colorSpace es null.

Comentarios

La densidad inicial viene determinada por display.

Java documentación para android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean, ColorSpace)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

[Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;ZLandroid/graphics/ColorSpace;)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : int * int * Android.Graphics.Bitmap.Config * bool * Android.Graphics.ColorSpace -> Android.Graphics.Bitmap

Parámetros

width
Int32

Ancho del mapa de bits.

height
Int32

Alto del mapa de bits.

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Este valor no puede ser null.

hasAlpha
Boolean

Para Argb8888, RgbaF16o Rgba1010102, especifica si se debe marcar el mapa de bits como opaco. Cuando se marca como opaco, el mapa de bits se borra en negro en lugar de transparente.

colorSpace
ColorSpace

Espacio de color del mapa de bits. Si config se RgbaF16 proporciona sRGB o sRGB lineal, se asume la variante de rango extendido correspondiente. Este valor no puede ser null.

Devoluciones

Un mapa de bits. Este valor no puede ser null.

Atributos

Excepciones

Si width o es menor o height igual que cero; config es Hardware; colorSpace no es RGB; su función de transferencia no es una curva paramétrica ICC; o colorSpace es null.

Comentarios

La densidad inicial es la devuelta por Density.

Java documentación para android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean, android.graphics.ColorSpace).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(DisplayMetrics, Int32[], Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int[] colors, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;[IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Util.DisplayMetrics * int[] * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

display
DisplayMetrics

Se mostrarán las métricas para mostrar en la que se dibujará este mapa de bits.

colors
Int32[]

Matriz de Android.Graphics._Color usada para inicializar los píxeles. Esta matriz debe ser al menos tan grande como ancho * alto.

width
Int32

Ancho del mapa de bits

height
Int32

Alto del mapa de bits

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Si la configuración no admite alfa por píxel (por ejemplo, RGB_565), se omitirán los bytes alfa de los colores[] (se supone que son FF).

Devoluciones

Atributos

Excepciones

si el ancho o alto son <= 0, o si la longitud de la matriz de colores es menor que el número de píxeles.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config, Boolean)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : Android.Util.DisplayMetrics * int * int * Android.Graphics.Bitmap.Config * bool -> Android.Graphics.Bitmap

Parámetros

display
DisplayMetrics

Muestra las métricas de la pantalla en la que se dibuja el mapa de bits. Este valor puede ser null.

width
Int32

Ancho del mapa de bits.

height
Int32

Alto del mapa de bits.

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Este valor no puede ser null.

hasAlpha
Boolean

Para Argb8888, RgbaF16o Rgba1010102, especifica si se debe marcar el mapa de bits como opaco. Cuando se marca como opaco, el mapa de bits se borra en negro en lugar de transparente.

Devoluciones

Un mapa de bits. Este valor no puede ser null.

Atributos

Excepciones

Si width o height es menor o igual que cero, o config es Hardware, porque los mapas de bits de hardware siempre son inmutables.

Comentarios

La densidad inicial viene determinada por display.

Java documentación para android.graphics.Bitmap.createBitmap(android.util.DisplayMetrics, int, int, android.graphics.Bitmap.Config, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Bitmap, Int32, Int32, Int32, Int32)

Devuelve un mapa de bits del subconjunto especificado del mapa de bits de origen.

[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Bitmap source, int x, int y, int width, int height);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Graphics.Bitmap * int * int * int * int -> Android.Graphics.Bitmap

Parámetros

source
Bitmap

El mapa de bits que estamos subconfigurando

x
Int32

Coordenada x del primer píxel del origen

y
Int32

Coordenada y del primer píxel del origen

width
Int32

Número de píxeles de cada fila

height
Int32

Número de filas

Devoluciones

Copia de un subconjunto del mapa de bits de origen o del propio mapa de bits de origen.

Atributos

Excepciones

si los valores x, y, width, height están fuera de las dimensiones del mapa de bits de origen, o el ancho es <= 0 o el alto es <= 0

Comentarios

Devuelve un mapa de bits del subconjunto especificado del mapa de bits de origen. El nuevo mapa de bits puede ser el mismo objeto que el origen o se puede haber realizado una copia. Se inicializa con la misma densidad y espacio de color que el mapa de bits original.

Java documentación para android.graphics.Bitmap.createBitmap(android.graphics.Bitmap, int, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Int32[], Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits inmutable con el ancho y alto especificados, con cada valor de píxel establecido en el valor correspondiente de la matriz de colores.

[Android.Runtime.Register("createBitmap", "([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(int[] colors, int width, int height, Android.Graphics.Bitmap.Config? config);
[<Android.Runtime.Register("createBitmap", "([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : int[] * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

colors
Int32[]

Matriz de Android.Graphics._Color usada para inicializar los píxeles. Esta matriz debe ser al menos tan grande como ancho * alto.

width
Int32

Ancho del mapa de bits

height
Int32

Alto del mapa de bits

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Si la configuración no admite alfa por píxel (por ejemplo, RGB_565), se omitirán los bytes alfa de los colores[] (se supone que son FF).

Devoluciones

Atributos

Excepciones

si el ancho o alto son <= 0, o si la longitud de la matriz de colores es menor que el número de píxeles.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Int32, Int32, Bitmap+Config, Boolean)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

[Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)]
public static Android.Graphics.Bitmap CreateBitmap(int width, int height, Android.Graphics.Bitmap.Config config, bool hasAlpha);
[<Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;", "", ApiSince=26)>]
static member CreateBitmap : int * int * Android.Graphics.Bitmap.Config * bool -> Android.Graphics.Bitmap

Parámetros

width
Int32

Ancho del mapa de bits.

height
Int32

Alto del mapa de bits.

config
Bitmap.Config

Configuración del mapa de bits que se va a crear. Este valor no puede ser null.

hasAlpha
Boolean

Para Argb8888, RgbaF16o Rgba1010102, especifica si se debe marcar el mapa de bits como opaco. Cuando se marca como opaco, el mapa de bits se borra en negro en lugar de transparente.

Devoluciones

Un mapa de bits. Este valor no puede ser null.

Atributos

Excepciones

Si width o height es menor o igual que cero, o config es Hardware, porque los mapas de bits de hardware siempre son inmutables.

Comentarios

La densidad inicial es la devuelta por Density. El mapa de bits recién creado está en el espacio de colores sRGB.

Java documentación para android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap.Config, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(DisplayMetrics, Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

[Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Util.DisplayMetrics? display, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Util.DisplayMetrics * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

display
DisplayMetrics

Se mostrarán las métricas para mostrar en la que se dibujará este mapa de bits.

width
Int32

Ancho del mapa de bits

height
Int32

Alto del mapa de bits

config
Bitmap.Config

Configuración del mapa de bits que se va a crear.

Devoluciones

Atributos

Excepciones

si el ancho o alto son <= 0

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Picture, Int32, Int32, Bitmap+Config)

Crea un mapa de bits a partir de los comandos de dibujo grabados en la imagen especificada.

[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "", ApiSince=28)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Picture source, int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "", ApiSince=28)>]
static member CreateBitmap : Android.Graphics.Picture * int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

source
Picture

Comandos de dibujo grabados que se van a dibujar en el mapa de bits devuelto. Este valor no puede ser null.

width
Int32

Ancho del mapa de bits que se va a crear. El ancho de la imagen se escala para que coincida si es necesario.

height
Int32

Alto del mapa de bits que se va a crear. El alto de la imagen se escala para que coincida si es necesario.

config
Bitmap.Config

Configuración del mapa de bits creado. Este valor no puede ser null.

Devoluciones

Mapa de bits inmutable con la configuración especificada por config. Este valor no puede ser null.

Atributos

Comentarios

El mapa de bits es inmutable y tiene el ancho y alto especificados. Si alguna dimensión difiere de la dimensión correspondiente de la imagen, la imagen se escala para ajustarla.

Java documentación para android.graphics.Bitmap.createBitmap(android.graphics.Picture, int, int, android.graphics.Bitmap.Config).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Int32, Int32, Bitmap+Config)

Devuelve un mapa de bits mutable con el ancho y alto especificados.

[Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(int width, int height, Android.Graphics.Bitmap.Config config);
[<Android.Runtime.Register("createBitmap", "(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : int * int * Android.Graphics.Bitmap.Config -> Android.Graphics.Bitmap

Parámetros

width
Int32

Ancho del mapa de bits

height
Int32

Alto del mapa de bits

config
Bitmap.Config

Configuración del mapa de bits que se va a crear.

Devoluciones

Atributos

Excepciones

si el ancho o alto son <= 0

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Picture)

Crea un mapa de bits a partir del origen especificado Picture de comandos de dibujo grabados.

[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;)Landroid/graphics/Bitmap;", "", ApiSince=28)]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Picture source);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Picture;)Landroid/graphics/Bitmap;", "", ApiSince=28)>]
static member CreateBitmap : Android.Graphics.Picture -> Android.Graphics.Bitmap

Parámetros

source
Picture

Objeto grabado Picture de comandos de dibujo que se dibujarán en el mapa de bits devuelto.

Devoluciones

Mapa de bits inmutable con una configuración de HARDWARE cuyo contenido se crea a partir de los comandos de dibujo grabados en el origen de imagen.

Atributos

Comentarios

Crea un mapa de bits a partir del origen especificado Picture de comandos de dibujo grabados.

Equivalente a llamar #createBitmap(Picture, int, int, Config) a con ancho y alto igual que el ancho y el alto de la imagen y una configuración config.HARDWARE.

Java documentación para android.graphics.Bitmap.createBitmap(android.graphics.Picture).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

CreateBitmap(Bitmap)

Devuelve un mapa de bits del mapa de bits de origen.

[Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateBitmap(Android.Graphics.Bitmap src);
[<Android.Runtime.Register("createBitmap", "(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;", "")>]
static member CreateBitmap : Android.Graphics.Bitmap -> Android.Graphics.Bitmap

Parámetros

src
Bitmap

Devoluciones

Atributos

Comentarios

Devuelve un mapa de bits del mapa de bits de origen. El nuevo mapa de bits puede ser el mismo objeto que el origen o se puede haber realizado una copia. Se inicializa con la misma densidad y espacio de color que el mapa de bits original.

Java documentación para android.graphics.Bitmap.createBitmap(android.graphics.Bitmap).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a