Bitmap.CreateScaledBitmap(Bitmap, Int32, Int32, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новое растровое изображение, масштабируемое из существующего растрового изображения, если это возможно.
[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
Параметры
- src
- Bitmap
Исходное растровое изображение.
- dstWidth
- Int32
Требуемая ширина нового растрового рисунка.
- dstHeight
- Int32
Требуемая высота нового растрового рисунка.
- filter
- Boolean
Указывает, следует ли использовать билинейную фильтрацию при масштабировании растрового изображения. Если это верно, то при масштабировании будет использоваться билинейная фильтрация, которая имеет лучшее качество изображения за счет снижения производительности. Если это значение false, то вместо этого используется масштабирование с ближайшим соседем, которое будет иметь худшее качество изображения, но быстрее. По умолчанию рекомендуется задать для фильтра значение true, так как стоимость билинейной фильтрации обычно минимальна, а качество изображения значительно улучшено.
Возвращаемое значение
Новое масштабируемое растровое изображение или исходное растровое изображение, если масштабирование не требуется.
- Атрибуты
Исключения
если ширина <= 0, или высота <= 0
Комментарии
Создает новое растровое изображение, масштабируемое из существующего растрового изображения, если это возможно. Если заданная ширина и высота совпадают с текущей шириной и высотой исходного растрового изображения, то возвращается исходное растровое изображение, и новое растровое изображение не создается.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.