0

如何使用 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);                    
                    }
            }
        }
    }
}

我正在尝试从目录中获取文件,然后目标是将每个文件复制到另一个目录中,但在此之前我需要调整它们的大小

知道如何实现这一目标吗?

4

0 回答 0