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: Сачувајте резултате

На крају, чувамо обрађене слике са нашим жељеним подешавањама.

У овом делу кода, одредите излазни пут и име датотеке за сваку слику. библиотека управља конверзијом и спасава фајлове према томе.

Пример главног кода (потпуни и рањиви)

Испод је комплетан пример који показује како да бацх рециз и конвертује слике користећи Асписе.Имање:

Закључак

Следећи овај водич, сада би требало да будете у стању да аутоматизујете процес рецидива и конверзије слика у Ц # користећи Асписе.Имагинг. ово не само да штеди време, већ и обезбеђује конзистентност кроз ваше пројекте.

За читање и истраживање:

More in this category