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

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

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

Поделиться
Логотип Instagram Логотип Dribbble Логотип Twitter Логотип YouTube

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

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

1
Install-Package Aspose.Imaging

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

Вам необходим 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
using System;
 using Aspose.Imaging;

namespace CSharpTutorials
{
    class Program
    {
        static void Main(string[] args)
        {
            License license = new License();
            license.SetLicense("Aspose.Imaging.Resize.NET.lic");
            // 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();
            }
        }
    }
}

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