Бач рецидивы больших коллекций изображений при сохранении их аспектного соотношения является общим требованием для электронной коммерции, веб-галерей и мобильных приложений. Aspose.Imaging для .NET упрощает этот процесс автоматизированием многочисленных изображений с легкостью, обеспечивая, что во время работы не происходит искажения изображения.
Реальные мировые проблемы
При подготовке изображений для отображения на различных платформах или в разных контекстах (например, тоннелях для галереи), важно поддерживать их аспектные соотношения. фиксированные измерения могут привести к искаженным или скопленным изображениям, что нежелательно как с эстетической, так и с точки зрения пользовательского опыта.
Решение обзор
Aspose.Imaging для .NET обеспечивает прочные инструменты для прохождения через папки изображений, расчета новых размеров на основе целевой ширины или высоты и рецидива их пропорционально без ручных расчетов.
Предупреждения
Прежде чем погрузиться в детали реализации, убедитесь, что у вас есть следующая настройка:
- Visual Studio 2019 или позднее
- .NET 6.0 или более поздний (или .NET Framework 4.6.2+)
- Aspose.Imaging для .NET от NuGet
- Файл с вашими изображениями (JPG, PNG, BMP и т.д.)
Вы можете установить необходимый пакет через консоль Package Manager:
PM> Install-Package Aspose.Imaging
Комплексный код Пример C# : Бач Resize изображения с Aspect Ratio
Ниже представлен полный пример рабочего кода, который демонстрирует, как рецидивировать изображения при сохранении их аспектного соотношения с использованием Aspose.Imaging для .NET.