Този кратък урок описва как да преоразмерите изображение в C#, като просто заредите изходното изображение и след това извикате функцията за преоразмеряване, за да извършите трансформацията. За промяна на размера на изображението C# кодът е предоставен заедно със стъпките за конфигуриране на средата. Можете да зададете тип преоразмеряване, докато преоразмерявате изображение от всякакъв тип, като JPEG, BMP, PNG, GIF и др.
Стъпки за преоразмеряване на изображение в C#
- Конфигурирайте средата, за да добавите Aspose.Imaging към вашето приложение
- Заредете изходното изображение в обекта на класа Image
- Извикайте метода Image.Resize() заедно с типа преоразмеряване
- Запазете изходното изображение в желания формат
Процесът на C# промяна на размера на изображението е обяснен тук с помощта на връзки за споделяне към необходимите ресурси и след това със задачи стъпка по стъпка за завършване на преобразуването. Това е доста по-лесен процес, при който просто заредете изображението и след това извикайте функцията за преоразмеряване заедно с опцията за задаване на типа преоразмеряване като AdaptiveResample, демонстриран тук. Въпреки това можете да използвате някой от типовете за преоразмеряване като LanczosResample, BilinearResample, CubicConvolution и Bell, за да назовем само няколко.
Код за преоразмеряване на изображение в C#
Този код показва как с помощта на c# операция за промяна на размера на изображението може да се осъществи с посочения ResizeType. Можете да използвате друго претоварване на функцията за преоразмеряване, което изисква обект от клас ImageResizeSettings. Този обект съдържа ResizeType като едно от свойствата и предоставя други свойства също като ColorCompareMethod, ColorQuantizationMethod, EntriesCount, FilterType и др.
Този урок ни научи да преоразмеряваме изображение в C#. Ако искате да научите процеса на преобразуване на тип изображение, вижте статията на как да създадете PNG изображение от BMP в C#.