Бач рецидивування великих колекцій зображень при збереженні їх відношення аспекту є загальним вимогою для електронної комерції, веб-галерій і мобільних додатків. 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# : Batch Resize зображення з відношенням вигляду

Нижче є повний приклад робочого коду, який показує, як об’єднати зображення, зберігаючи їх відношення аспекту за допомогою Aspose.Imaging для .NET.

More in this category