|
|
@ -104,14 +104,14 @@ namespace ImageProcessor.Imaging.Formats |
|
|
/// <summary>
|
|
|
/// <summary>
|
|
|
/// Saves the current image to the specified output stream.
|
|
|
/// Saves the current image to the specified output stream.
|
|
|
/// </summary>
|
|
|
/// </summary>
|
|
|
/// <param name="memoryStream">
|
|
|
/// <param name="stream">
|
|
|
/// The <see cref="T:System.IO.MemoryStream" /> to save the image information to.
|
|
|
/// The <see cref="T:System.IO.Stream" /> to save the image information to.
|
|
|
/// </param>
|
|
|
/// </param>
|
|
|
/// <param name="image">The <see cref="T:System.Drawing.Image" /> to save.</param>
|
|
|
/// <param name="image">The <see cref="T:System.Drawing.Image" /> to save.</param>
|
|
|
/// <returns>
|
|
|
/// <returns>
|
|
|
/// The <see cref="T:System.Drawing.Image" />.
|
|
|
/// The <see cref="T:System.Drawing.Image" />.
|
|
|
/// </returns>
|
|
|
/// </returns>
|
|
|
public override Image Save(MemoryStream memoryStream, Image image) |
|
|
public override Image Save(Stream stream, Image image) |
|
|
{ |
|
|
{ |
|
|
// TODO: Move this in here. It doesn't need to be anywhere else.
|
|
|
// TODO: Move this in here. It doesn't need to be anywhere else.
|
|
|
ImageInfo imageInfo = image.GetImageInfo(this.ImageFormat, false); |
|
|
ImageInfo imageInfo = image.GetImageInfo(this.ImageFormat, false); |
|
|
@ -121,7 +121,7 @@ namespace ImageProcessor.Imaging.Formats |
|
|
image = new OctreeQuantizer(255, 8).Quantize(image); |
|
|
image = new OctreeQuantizer(255, 8).Quantize(image); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
return base.Save(memoryStream, image); |
|
|
return base.Save(stream, image); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
/// <summary>
|
|
|
|