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:
- Kaip peržiūrėti ir konvertuoti vaizdus į batchą naudojant Aspose.Imaging .NET
- Kaip peržiūrėti vaizdus žiniatinklio ir mobiliųjų įrenginių naudojant Aspose.Imaging .NET