Batch atkurti ir konvertuoti vaizdus į C# naudojant Aspose.Imaging

Atsisiųsti vaizdus, kad atitiktų konkrečius reikalavimus arba konvertuoti juos į skirtingus formatus yra bendra užduotis, kai ruošiate žiniasklaidą žiniatinklio programoms, mobiliųjų programų ar archyvų saugojimo. Manualiai atkūrimas ir konvertavimas tūkstančius vaizdų gali būti laiko ir klaidų pranašumo. Šis tinklaraščio pranešimas padės jums automatizuoti šiuos uždavinius naudojant galingą Aspose.Imagining biblioteka C#. Mes apimsime, kaip pakartotinai perdirbti ir konvertuoti nuotraukas iš vienos formatos į kitą su tik keliais kodo eilutėmis.

Introduction

Šiame instruktoriuje mes išnagrinėsime, kaip naudoti Aspose.Imaging .NET automatizuoti atkūrimo ir konvertavimo vaizdą. Šis procesas yra būtinas, kai rengia vaizdus žiniatinklio ar mobiliojo ryšio programoms, kuriose reikalingi konkretūs matmenys ir formatai. Šio vadovo pabaigoje turėsite išsamią supratimą apie tai, Kaip nustatyti savo aplinką, įkrauti nuotraukas iš aplankos, atkurti juos proporcingai arba į fiksuotą dydį, konvertuoti jų formatą ir išsaugoti rezultatus.

Prerequisites

Prieš nusileidžiant į kodą, įsitikinkite, kad turite šiuos:

  • Visual Studio 2019“ arba vėliau
  • .NET 6.0 arba naujesnė (arba .Net Framework 4.6.2+)
  • Slapukas, kuriame yra šaltinio vaizdai įvairiuose formatuose, pavyzdžiui, PNG, BMP, TIFF ir kt.
  • Aspose.Imaging .NET įdiegtas per NuGet

Norėdami įdiegti paketą, atidarykite paketų valdytojo konsolę ir paleiskite:

PM> Install-Package Aspose.Imaging

Išsamus kodo pavyzdys

Žemiau pateikiamas pilnas darbo pavyzdys, kuris rodo, kaip pakartotinai peržiūrėti ir konvertuoti vaizdus naudojant Aspose.Imaging.

Suprasti kodą

Pažvelkime šį įgyvendinimą į pagrindinius žingsnius geresnio supratimo tikslais:

1 žingsnis: pradinis nustatymas

Pirma, mes pradedame matuojamą licenciją ir įkrauname įvesties failą. Šis žingsnis yra labai svarbus, kad užtikrintumėte, jog laikotės licencijos reikalavimų naudojant Aspose.Imaging.

Šiame skyriuje mes nustatome matuojamą licenciją, suteikiant jūsų viešąsias ir privačias raktus.

2 žingsnis: parinkčių nustatymas

Toliau konfigūruojame konvertavimo / apdorojimo galimybes, tokias kaip tiksliniai matmenys ir išleidimo formatas.

Čia galite nurodyti naują plotį ir aukštį, kad vaizdai būtų atkuriami proporcingai arba fiksuotoms dimensijoms. Be to, nustatykite norimą išleidimo formatą (pvz., JPEG).

3 žingsnis: atlikti operaciją

Dabar mes vykdome pagrindinę operaciją, skambindami atitinkamus metodus iš Aspose.Imaging.

Šiame skyriuje parodyta, kaip peržiūrėti ir konvertuoti vaizdą naudojant ResizeProportional arba ResizeFullFrame, Išsaugoti ją į naują formatą.

4 žingsnis: sutaupyti rezultatų

Galiausiai, mes išsaugojame apdorotus vaizdus su mūsų pageidaujamomis parametromis.

Šioje kodo dalyje nurodysite kiekvieno paveikslėlio išleidimo kelią ir failų pavadinimą. biblioteka tvarko konvertavimą ir atitinkamai saugo failus.

Pagrindinis kodo pavyzdys (kompletus ir vykdomas)

Žemiau pateikiamas išsamus pavyzdys, kuris parodo, kaip pakoreguoti ir konvertuoti vaizdus naudojant Aspose.Imaging:

Conclusion

Sekdami šį vadą, dabar turėtumėte galėti automatizuoti vaizdų atkūrimo ir konvertavimo procesą į C# naudojant Aspose.Imaging. Tai ne tik sutaupys laiko, bet ir užtikrina nuoseklumą visose jūsų projektuose.

Toliau skaityti ir ištirti:

More in this category