ImageSavingHelper Class
Definition
Helps with saving images to stream/file.
public class ImageSavingHelper
Methods
| Name | Description |
|---|---|
| SaveImage (4 overloads) | Saves a Skia image to a stream in the specified format. |
SaveImage overloads
SaveImage Method
Saves a Skia image to a stream in the specified format.
public void SaveImage(SkiaSharp.SKImage image, System.IO.Stream stream, Avalonia.Media.Imaging.BitmapEncoderOptions options)
Parameters
image SkiaSharp.SKImage
The image to save
stream System.IO.Stream
The output stream to save the image to.
options Avalonia.Media.Imaging.BitmapEncoderOptions
The options specifying the format and settings to use. Typical usages include Avalonia.Media.Imaging.PngBitmapEncoderOptions and Avalonia.Media.Imaging.JpegBitmapEncoderOptions.
SaveImage Method
public void SaveImage(SkiaSharp.SKImage image, System.IO.Stream stream, Nullable<int> quality)
Parameters
image SkiaSharp.SKImage
stream System.IO.Stream
quality Nullable<int>
SaveImage Method
Saves a Skia image to a file in the specified format.
public void SaveImage(SkiaSharp.SKImage image, string fileName, Avalonia.Media.Imaging.BitmapEncoderOptions options)
Parameters
image SkiaSharp.SKImage
The image to save
fileName string
The output file to save the image to.
options Avalonia.Media.Imaging.BitmapEncoderOptions
The options specifying the format and settings to use. Typical usages include Avalonia.Media.Imaging.PngBitmapEncoderOptions and Avalonia.Media.Imaging.JpegBitmapEncoderOptions.
SaveImage Method
public void SaveImage(SkiaSharp.SKImage image, string fileName, Nullable<int> quality)
Parameters
image SkiaSharp.SKImage
fileName string
quality Nullable<int>