Lenguaje

Bitmap.CreateScaledBitmap(Bitmap, Int32, Int32, Boolean) Método

Definición

Crea un nuevo mapa de bits, escalado a partir de un mapa de bits existente, siempre que sea posible.

[Android.Runtime.Register("createScaledBitmap", "(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap CreateScaledBitmap(Android.Graphics.Bitmap src, int dstWidth, int dstHeight, bool filter);
[<Android.Runtime.Register("createScaledBitmap", "(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;", "")>]
static member CreateScaledBitmap : Android.Graphics.Bitmap * int * int * bool -> Android.Graphics.Bitmap

Parámetros

src
Bitmap

Mapa de bits de origen.

dstWidth
Int32

Ancho deseado del nuevo mapa de bits.

dstHeight
Int32

Alto deseado del nuevo mapa de bits.

filter
Boolean

Si se debe usar o no el filtrado bilineal al escalar el mapa de bits. Si esto es cierto, el filtrado bilineal se usará cuando el escalado tenga una mejor calidad de imagen a costa de un rendimiento peor. Si es false, se usa el escalado de vecino más cercano en su lugar, que tendrá una calidad de imagen peor, pero es más rápida. El valor predeterminado recomendado es establecer el filtro en "true", ya que el costo del filtrado bilineal suele ser mínimo y la calidad de la imagen mejorada es significativa.

Devoluciones

Nuevo mapa de bits escalado o mapa de bits de origen si no se requiere ningún escalado.

Atributos

Excepciones

si el ancho es <= 0 o el alto es <= 0

Comentarios

Crea un nuevo mapa de bits, escalado a partir de un mapa de bits existente, siempre que sea posible. Si el ancho y alto especificados son los mismos que el ancho actual y el alto del mapa de bits de origen, se devuelve el mapa de bits de origen y no se crea ningún mapa de bits nuevo.

Java documentación para android.graphics.Bitmap.createScaledBitmap(android.graphics.Bitmap, int, int, 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