Batch Resize and Convert Слике у C# користећи Aspose.Imaging
Рециклирање слика да одговара одређеним захтевима или конвертирају их у различитим форматима је уобичајена задатак када се припремају медији за веб апликације, мобилне примјене, или архивално складиштење. Ручно рецилирање и конструисање хиљада слика може бити време-потребно и грешка-проно. Овај блог пост ће вас водити кроз аутоматизацију ове задатке користећи моћну Асписе.Имитање библиотеку у Ц #. Ми ћемо покрити како да се баццх прецизирање слике из једног формата у други са само неколико линија кода.
Увод
У овом туторијалу ћемо истражити како да користите Aspose.Imaging за .NET за аутоматизацију рецидива и конверзије слике.Овај процес је од суштинског значаја приликом припреме слика за веб или мобилне апликације где су потребне одређене димензије и формати.На крају овог водича ћете имати свеобухватно разумевање како подесити своје окружење, преузети слику из фасцикла, ресимирати их пропорционално или на фиксне величине, конструисати свој формат и сачувати резултате.
Принципи
Пре него што уђете у код, уверите се да имате следеће:
- Visual Studio 2019 или касније
- .NET 6.0 или новији (или .NET Framework 4.6.2+)
- Датотека са изворним сликама у различитим форматима као што су ПНГ, БМП, ТИФФ, итд.
- Aspose.Imaging za .NET instaliran preko NuGet
Да бисте инсталирали пакет, отворите конзолу за управљање пакетом и покрените:
PM> Install-Package Aspose.Imaging
Потпуни код Пример
Испод је комплетан радни пример који показује како да се бацх рецизира и конвертује слике користећи Асписе.Имање.
Razumeti kodeks
Раздвојимо ову имплементацију у кључне кораке за боље разумевање:
Корак 1: Почетна инсталација
Прво, иницијализујемо мерени лиценцу и наплаћујемо улазни датотеку.Овај корак је од суштинског значаја како би се осигурало да поштујете захтеве за лиценцирање када користите Aspose.Imaging.
У овом снијепту, постављамо меру лиценцу пружајући ваше јавне и приватне кључеве.
Корак 2: Конфигурисање опција
Следеће, конфигуришемо опције конверзије / обраде као што су циљне димензије и формат излаза.
Овде можете одредити нову ширину и висину за рецидирање слика пропорционално или фиксираним димензијама).
Трећи корак: извршење операције
Сада извршавамо главну операцију позивајући одговарајуће методе из Асписе.Имање.
Овај одељак показује како рецимирати и конвертовати слику користећи ResizeProportional
или ResizeFullFrame
, праћено спасавањем у новом формату.
Корак 4: Сачувајте резултате
На крају, чувамо обрађене слике са нашим жељеним подешавањама.
У овом делу кода, одредите излазни пут и име датотеке за сваку слику. библиотека управља конверзијом и спасава фајлове према томе.
Пример главног кода (потпуни и рањиви)
Испод је комплетан пример који показује како да бацх рециз и конвертује слике користећи Асписе.Имање:
Закључак
Следећи овај водич, сада би требало да будете у стању да аутоматизујете процес рецидива и конверзије слика у Ц # користећи Асписе.Имагинг. ово не само да штеди време, већ и обезбеђује конзистентност кроз ваше пројекте.
За читање и истраживање:
- Како рециклирати и конвертовати слике у баццх користећи аспосе.Имагинг за .НЕТ
- Како рецимирати слике за Веб и Мобиле користећи Aspose.Imaging за .NET
More in this category
- Оптимизација анимираних ГИФ-а у .NET-у користећи Aspose.Imaging
- Оптимизирајте мулти-странице ТИФФ-а за архивирање у .NET-у са Асписом
- Анимације на основу података у .NET-у са Aspose.Imaging
- Бесплатна и квалитетно дефинисана компресија слике у .NET-у са аспозом.Имање
- Оптимизација високо резолуционих слика за мобилне и веб у .NET-у