Batch преобразува и конвертира изображения в C# с помощта на Aspose.Imaging

Превръщането на изображения, за да отговарят на специфични изисквания или конвертирането им в различни формати е често срещана задача при подготовката на медиите за уеб приложения, мобилни приложения или архивно съхранение. ръчно превръщане и преобразуване на хиляди изображение може да бъде време-потребяващо и грешка-прони. Този блог пост ще ви насочи чрез автоматизиране на тези задачи с помощта на мощната Aspose.Imaging библиотека в C#. Ние ще обхване как да се рецизира и конструират снимки от един формат в друг с само няколко линии на код.

Въведение

В този урок ще разгледаме как да използваме Aspose.Imaging за .NET за автоматизиране на изображението рециклиране и конверсия. Този процес е от съществено значение, когато се подготвят изображения за уеб или мобилни приложения, където са необходими специфични измерения и формати. В края на този ръководство, ще имате цялостно разбиране за начина, по който да зададете околната среда, изтегляне на снимки от папката, преразглеждане на тях пропорционално или към фиксирани размери, превръщането на техния формат и спасяване на резултатите.

Предупреждения

Преди да се потопите в кода, уверете се, че имате следното:

  • Visual Studio 2019 или по-късно
  • .NET 6.0 или по-късно (или .NET Framework 4.6.2+)
  • Папката, съдържаща източни изображения в различни формати като PNG, BMP, TIFF и т.н.
  • Aspose.Imaging за .NET, инсталиран чрез NuGet

За да инсталирате пакета, отворете конзолата за мениджър на пакетите и изпълнете:

PM> Install-Package Aspose.Imaging

Допълнителен код Пример

По-долу е пълен работен пример, който показва как да рециклирате и конвертирате изображения с помощта на Aspose.Imaging.

Разбиране на Кодекса

Нека разделим тази реализация на ключови стъпки за по-добро разбиране:

Стъпка 1: Първоначална настройка

Първо, ние стартираме измерваната лиценза и зареждаме входния файл. Този е ключов етап, за да се гарантира, че отговаряте на изискванията за лицензиране, когато използвате Aspose.Imaging.

В този слайд ние създаваме измерваната лиценза, като предоставяме вашите публични и частни ключове.

Стъпка 2: Конфигуриране на опции

След това конфигурираме опциите за конверсия/процесиране като целеви измерения и формат за изход.

Тук можете да определите новата ширина и височина за рециклиране на изображения пропорционално или до фиксирани измерения).

Стъпка 3: Извършване на операцията

Сега изпълняваме основната операция, като наричаме подходящите методи от Aspose.Imaging.

Този раздел показва как да преобразувате и конвертирате изображение с помощта на ResizeProportional или ResizeFullFrame, След това се съхранява в нов формат.

Стъпка 4: Спестяване на резултати

Накрая, съхраняваме обработените изображения с желаните ни настройки.

В тази част на кода посочвате изходния път и името на файла за всяка снимка. библиотеката управлява конверсията и съхранява файловете съответно.

Основен пример за код (комплектен и изпълнителен)

По-долу е пълен пример, който показва как да рециклирате и конвертирате изображения с помощта на Aspose.Imaging:

заключение

Следвайки този ръководство, сега трябва да можете да автоматизирате процеса на рециклиране и конвертиране на изображения в C# с помощта на Aspose.Imaging. Това не само спестява време, но също така осигурява последователност в рамките на вашите проекти.

За по-нататъшно четене и проучване:

More in this category