Не можете изменить размер изображения с помощью magick.Net в консольном приложении c #? - PullRequest
0 голосов
/ 03 мая 2019

Как я могу использовать Magick.Net для изменения размера изображений?

Мне нужно изменить размер каждого отдельного изображения, через которое я перебираю, но я не очень понимаю, как использовать этот инструмент.

Вот код, который у меня есть до сих пор

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ImageMagick;

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {

            string ruta = @"D:\aleal\Inventa.PazCorp\Inventa.PazCorp.Web.BackOffice\imagenes_cotizador\BannerPrincipal";


            string fullMobilePath = @"D:\aleal\Inventa.PazCorp\Inventa.PazCorp.Web.BackOffice\imagenes_cotizador\BannerPrincipal\sm";


            if (System.IO.Directory.Exists(ruta))
            {

                string[] files = System.IO.Directory.GetFiles(ruta);

                foreach (string docs in files)
                {
                    string fileName = System.IO.Path.GetFileName(docs);

                    string destFile = System.IO.Path.Combine(fullMobilePath, fileName);

                //Here is where I need to resize the images I get, so then I can copy them into another directory

                    System.IO.File.Copy(docs, destFile, true);                    
                    }
            }
        }
    }
}

Я пытаюсь получить файлы из каталога, затем цель состоит в том, чтобы скопировать каждый файл в другой каталог, но перед этим мне нужно изменить его размер

Есть идеи, как этого добиться?

...