Class ImageSharpImageResizerContributor
Inheritance
ImageSharpImageResizerContributor
Assembly: Volo.Abp.Imaging.ImageSharp.dll
Syntax
public class ImageSharpImageResizerContributor : IImageResizerContributor, ITransientDependency
Constructors
ImageSharpImageResizerContributor()
Declaration
public ImageSharpImageResizerContributor()
Fields
ResizeModeMap
Declaration
protected Dictionary<ImageResizeMode, ResizeMode> ResizeModeMap
Field Value
Methods
CanResize(string?)
Declaration
protected virtual bool CanResize(string? mimeType)
Parameters
Type |
Name |
Description |
string |
mimeType |
|
Returns
TryResizeAsync(byte[], ImageResizeArgs, string?, CancellationToken)
Declaration
public virtual Task<ImageResizeResult<byte[]>> TryResizeAsync(byte[] bytes, ImageResizeArgs resizeArgs, string? mimeType = null, CancellationToken cancellationToken = default)
Parameters
Returns
TryResizeAsync(Stream, ImageResizeArgs, string?, CancellationToken)
Declaration
public virtual Task<ImageResizeResult<Stream>> TryResizeAsync(Stream stream, ImageResizeArgs resizeArgs, string? mimeType = null, CancellationToken cancellationToken = default)
Parameters
Returns
Implements
Extension Methods