Выберите язык
  1. Products
  2. Aspose.Imaging
  3. Resize
clearbit icon

Изменить размер изображения для .NET

Удобные инструменты для изменения размера изображения, уменьшения или увеличения его размера. Высококачественное изменение размера поддерживается для различных графических форматов..

Купить за {.Cost}}
Поделиться
Логотип Instagram Логотип Dribbble Логотип Twitter Логотип YouTube

Как изменить размер файла изображения с помощью библиотеки .NET

Чтобы изменить размер файла изображения, используйте Aspose.Imaging для .NET API, который является богатым функциями, мощным и простым в использовании API манипуляции с изображениями для .NET. Откройте диспетчер пакетов Nuget, найдите Aspose.Imaging и установите его. Вы может также использовать следующую команду из консоли диспетчера пакетов.

1
Install-Package Aspose.Imaging

Изменить размер изображения через .NET

Вам необходима Aspose.Imaging.Resize.NET лицензия , чтобы попробовать код в вашей среде.

  1. Загрузите изображение как экземпляра определенного класса изображений
  2. Измените размер изображения до требуемого размера, используя доступные алгоритмы изменения размера
  3. Сохраните или экспортируйте изображение в желаемом формате, определяемом параметрами
  4. Множественное (многостраничное или много кадровое) изменение размера также поддерживается.

Системные требования

Просто убедитесь, что у вас есть следующие предварительные условия.

  • Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и PHP
  • Среда разработки, такая как Microsoft Visual Studio
  • Aspose.Imaging for .NET DLL ссылается на ваш проект.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
 using Aspose.Imaging;

namespace CSharpTutorials
{
    class Program
    {
        static void Main(string[] args)
        {
            Metered metered = new Metered();
            metered.SetLicense("***********", // public key
                               "***********"  // private key
                              );
            // This code decreases the size of the image twice 
            using (Image image = Image.Load("tiger.png"))
            {
                image.Resize(image.Width>>1,image.Height>>1);
                image.Save();
            }
        }
    }
}

Вы можете найти другие возможные случаи изменения размера и примеры здесь