Batch Resize ja muuntaa kuvia C#:iin käyttämällä Aspose.Imaging

Kuvien kierrätys sopii tiettyihin vaatimuksiin tai niiden muuntaminen eri muodoksiin on yleinen tehtävä, kun valmistellaan mediaa web-sovelluksiin, mobiilisovelkoihin tai arkiston tallennukseen. Manuaalisesti uudelleen ja muuntaa tuhansia kuvia voi olla ajankuluttavaa ja virheellistä. Tämä blogikirjoitus ohjaa sinua automatisoimalla näitä tehtäviä käyttämällä tehokasta Aspose.Imaging kirjastoa C#: ssä. Me käsittelemme, miten kierrättää ja muuttaa kuvia yhdestä muodosta toiseen vain muutamalla koodin rivillä.

Johdanto

Tässä opinnäytetyössä tutkitaan, miten käyttää Aspose.Imaging for .NET automaattiseen kuvan uudelleenmuodostamiseen ja muuntamiseen. Tämä prosessi on välttämätöntä, kun valmistellaan kuvia web- tai mobiilisovelluksille, joissa tarvitaan tiettyjä ulottuvuuksia ja muotoja. Tämän oppaan lopussa sinulla on kattava ymmärrys siitä, kuinka asettaa ympäristösi, ladata kuvia kaapista, kierrättää ne suhteellisesti tai kiinteään kokoon, muuttaa niiden muoto ja säästää tulokset.

edellytykset

Ennen sukellusta koodiin varmista, että sinulla on seuraavat:

  • Visual Studio 2019 tai uudempi
  • .NET 6.0 tai uudempi (tai .NET Framework 4.6.2+)
  • Laatikko, joka sisältää lähdekuvia eri muodoissa, kuten PNG, BMP, TIFF jne.
  • Aspose.Imaging for .NET on asennettu NuGetin kautta

Paketin asentamiseksi avaa Package Manager Console ja käynnistä:

PM> Install-Package Aspose.Imaging

Täydellinen esimerkki koodista

Alla on täydellinen työ esimerkki, joka osoittaa, miten koota uudelleen ja muuntaa kuvia käyttämällä Aspose.Imaging.

Koodin ymmärtäminen

Pidämme tämän täytäntöönpanon keskeisiksi vaiheiksi paremman ymmärryksen saavuttamiseksi:

Vaihe 1: Alkuperäinen asennus

Ensinnäkin aloitamme mittarillisen lisenssin ja ladataan sisääntulotiedosto. Tämä askel on ratkaisevan tärkeää varmistaa, että noudatat lisensointivaatimuksia käyttämällä Aspose.Imaging.

Tässä kappaleessa asetamme mittarillisen lisenssin antamalla julkiset ja yksityiset avaimet. Sitten lataamme kuvan tietystä reitistä.

Vaihe 2: Valinnan määrittäminen

Seuraavaksi asetamme muunnos/käsittelyvaihtoehdot, kuten kohde- ja lähtömuoto.

Täällä voit määrittää uuden leveyden ja korkeuden kuvien palauttamiseksi suhteellisesti tai kiinteille ulottuvuuksille. Lisäksi asettaa haluamasi lähtömuoto (esim. JPEG).

Vaihe 3: Toiminnan suorittaminen

Nyt suoritamme päätoiminnan kutsumalla asianmukaisia menetelmiä Aspose.Imagingista.

Tässä osassa näytetään, miten muokata ja muuntaa kuvaa käyttämällä ResizeProportional tai ResizeFullFrame, Sen jälkeen se tallennetaan uudessa muodossa.

Vaihe 4: Tulosten säästäminen

Lopuksi tallennamme käsiteltyjä kuvia haluamallamme asetuksillamme.

Tässä koodin osassa määritetään kunkin kuvan tulosreitin ja tiedoston nimi. Kirjasto käsittelee muuntamista ja tallentaa tiedostot vastaavasti.

Tärkein koodin esimerkki (täydellinen ja kestävä)

Alla on täydellinen esimerkki, joka osoittaa, miten koota uudelleen ja muuntaa kuvia käyttämällä Aspose.Imaging:

johtopäätöksiä

Noudattamalla tätä oppaan, sinun pitäisi nyt pystyä automatisoimaan prosessin kierrätys ja muuntaminen kuvia C# käyttämällä Aspose.Imaging. Tämä ei ainoastaan säästää aikaa, mutta myös varmistaa johdonmukaisuuden koko projektisi. Edistyksellisempiä skenaarioita tai lisäominaisuuksia, ota yhteyttä viralliseen dokumentaatioon ja muita siihen liittyviä KB-artikkeleita.

Lisätietoja lukemisesta ja tutkimuksesta:

More in this category