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