2022-02-12 21:25:34 +00:00
|
|
|
|
using Image.Core;
|
|
|
|
|
|
2022-04-02 14:22:42 +00:00
|
|
|
|
namespace Image
|
2022-01-23 17:30:05 +00:00
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2022-02-12 20:12:57 +00:00
|
|
|
|
/// IOutputSink is an interface for generating saving the generated files..
|
2022-01-23 17:30:05 +00:00
|
|
|
|
/// </summary>
|
2022-02-12 20:12:57 +00:00
|
|
|
|
public interface IOutputSink
|
2022-01-23 17:30:05 +00:00
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2022-04-02 14:22:42 +00:00
|
|
|
|
/// Saves the image.
|
2022-01-23 17:30:05 +00:00
|
|
|
|
/// </summary>
|
2022-02-12 21:25:34 +00:00
|
|
|
|
/// <param name="metadataRemover">Metadata remover instance.</param>
|
|
|
|
|
/// <returns>True if the image was saved successfully, false otherwise.</returns>
|
|
|
|
|
bool Save(IMetadataRemover metadataRemover);
|
2022-01-23 17:30:05 +00:00
|
|
|
|
}
|
|
|
|
|
}
|