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:
- Kuinka muokata ja muuntaa kuvaa batchissa käyttämällä Aspose.Imaging .NET
- Kuinka muokata kuvia Web ja Mobile käyttämällä Aspose.Imaging .NET
More in this category
- Animoitujen GIF:ien optimointi .NET:ssä käyttämällä Aspose.Imaging
- Optimoi monivuotiset TIFF:t arkistointiin .NET: ssä Asposella
- E-kaupankäynnin alustojen tuotekuvia käyttämällä Aspose.Imaging for .NET
- HEIC JPEG/PNG muuntaminen Aspose.Imaging for .NET
- Korkean resoluution kuvien optimointi mobiilille ja webille .NET: ssä