C# Class FFImageLoading.Extensions.ImageExtensions

Exibir arquivo Open project: daniel-luberda/FFImageLoading

Public Methods

Method Description
ResizeImage ( this imageStream, int width, int height, InterpolationMode interpolationMode, bool useDipUnits, ImageInformation imageInformation = null ) : Task
ToBitmapHolderAsync ( this imageStream, int>.Tuple downscale, bool downscaleDipUnits, InterpolationMode mode, ImageInformation imageInformation = null ) : Task
ToBitmapImageAsync ( this holder ) : Task
ToBitmapImageAsync ( this imageStream, int>.Tuple downscale, bool downscaleDipUnits, InterpolationMode mode, ImageInformation imageInformation = null ) : Task

Private Methods

Method Description
CopyPixels ( byte data, int pixels ) : void
ToWriteableBitmap ( this holder ) : Task

Method Details

ResizeImage() public static method

public static ResizeImage ( this imageStream, int width, int height, InterpolationMode interpolationMode, bool useDipUnits, ImageInformation imageInformation = null ) : Task
imageStream this
width int
height int
interpolationMode InterpolationMode
useDipUnits bool
imageInformation ImageInformation
return Task

ToBitmapHolderAsync() public static method

public static ToBitmapHolderAsync ( this imageStream, int>.Tuple downscale, bool downscaleDipUnits, InterpolationMode mode, ImageInformation imageInformation = null ) : Task
imageStream this
downscale int>.Tuple
downscaleDipUnits bool
mode InterpolationMode
imageInformation ImageInformation
return Task

ToBitmapImageAsync() public static method

public static ToBitmapImageAsync ( this holder ) : Task
holder this
return Task

ToBitmapImageAsync() public static method

public static ToBitmapImageAsync ( this imageStream, int>.Tuple downscale, bool downscaleDipUnits, InterpolationMode mode, ImageInformation imageInformation = null ) : Task
imageStream this
downscale int>.Tuple
downscaleDipUnits bool
mode InterpolationMode
imageInformation ImageInformation
return Task