diff options
| author | Dennis Brentjes <d.brentjes@gmail.com> | 2020-01-01 22:50:08 +0100 |
|---|---|---|
| committer | Dennis Brentjes <d.brentjes@gmail.com> | 2020-01-01 22:50:08 +0100 |
| commit | 2481d1857b08879a3d15e679a302667c7d8976f7 (patch) | |
| tree | c8ae66b72a3469e65239c94d1d52795fb75700b2 /Services/Resizer/ImageMagickResizer.cs | |
| parent | fbe866f7b26c10bb54d72c029f8c628988a90be2 (diff) | |
| download | avalar-2481d1857b08879a3d15e679a302667c7d8976f7.tar.gz avalar-2481d1857b08879a3d15e679a302667c7d8976f7.tar.bz2 avalar-2481d1857b08879a3d15e679a302667c7d8976f7.zip | |
Adds a working but slightly buggy pipeline implementation.
Diffstat (limited to 'Services/Resizer/ImageMagickResizer.cs')
| -rw-r--r-- | Services/Resizer/ImageMagickResizer.cs | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/Services/Resizer/ImageMagickResizer.cs b/Services/Resizer/ImageMagickResizer.cs deleted file mode 100644 index e48e576..0000000 --- a/Services/Resizer/ImageMagickResizer.cs +++ /dev/null @@ -1,26 +0,0 @@ - -using Avalonia.Media.Imaging; -using ImageMagick; -using System.IO; - -namespace Avalar.Services.Resizer -{ - public class ImageMagickResizer : IResizer - { - public IBitmap Process(IBitmap bitmap) - { - using (var stream = new MemoryStream()) - { - bitmap?.Save(stream); - using (var image = new MagickImage(stream)) - { - image.Resize(300, 300); - using (var stream2 = new MemoryStream()) - { - return new Bitmap(stream2); - } - } - } - } - } -} |
