Interface IImageResizer
Assembly: Volo.Abp.Imaging.Abstractions.dll
Syntax
public interface IImageResizer
Methods
ResizeAsync(byte[], ImageResizeArgs, string, CancellationToken)
Declaration
Task<ImageResizeResult<byte[]>> ResizeAsync(byte[] bytes, ImageResizeArgs resizeArgs, string mimeType = null, CancellationToken cancellationToken = default)
Parameters
Type |
Name |
Description |
byte[] |
bytes |
|
ImageResizeArgs |
resizeArgs |
|
string |
mimeType |
|
System.Threading.CancellationToken |
cancellationToken |
|
Returns
ResizeAsync(Stream, ImageResizeArgs, string, CancellationToken)
Declaration
Task<ImageResizeResult<Stream>> ResizeAsync(Stream stream, ImageResizeArgs resizeArgs, string mimeType = null, CancellationToken cancellationToken = default)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
|
ImageResizeArgs |
resizeArgs |
|
string |
mimeType |
|
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<TResult><ImageResizeResult<System.IO.Stream>> |
|
Extension Methods