Interface IResizeOptions
Namespace: Aurigma.DesignAtoms.Canvas
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IResizeOptions
Properties
SourceImageId
string SourceImageId { get; }
ColorSettings
IRenderingColorSettings ColorSettings { get; }
Size
Size Size { get; }
FileFormat
FileFormat FileFormat { get; }
PixelFormat
PixelFormat PixelFormat { get; }
ResizeMode
ResizeMode ResizeMode { get; }
Effect
ImageEffect Effect { get; }
ThumbnailId
string ThumbnailId { get; }
Effects
List<BaseImageEffect> Effects { get; }
RemoveColorProfile
bool RemoveColorProfile { get; }
OverlayColor
Color OverlayColor { get; }
OverlayBlendMode
BlendMode? OverlayBlendMode { get; }
OverlayOpacity
float? OverlayOpacity { get; }
Dpi
float Dpi { get; }
PageIndex
int PageIndex { get; }
AlphaMask
bool AlphaMask { get; }
ColorizeColor
Color ColorizeColor { get; }
RectWidth
float? RectWidth { get; }
RectHeight
float? RectHeight { get; }
Methods
GetSourceImageReadStream
Stream GetSourceImageReadStream()
Returns
System.IO.Stream
GetSourceImageFileFormat
FileFormat GetSourceImageFileFormat()
Returns
Aurigma.DesignAtoms.Model.Configuration.FileFormat
GetSourceImageFilePath
string GetSourceImageFilePath()
Returns
System.String