Šiame nuosekliame vadove aprašoma, kaip sukurti GIF iš vaizdų C#. Jame pateikiami išsamūs aplinkos konfigūravimo veiksmai kartu su loginiu programos srautu, kad būtų lengviau suprasti procesą. Naudojant C# animuotą GIF kūrimo kodas taip pat pateikiamas pabaigoje, kuris naudoja skirtingų tipų vaizdus, pvz., JPG, PNG ir BMP, kad sukurtų GIF failą.
Veiksmai, kaip sukurti GIF iš vaizdų C#
- Sukurkite aplinką, kad galėtumėte naudoti Aspose.Imaging for .NET savo projekte ir kurti GIF
- Sukurkite raster images sąrašą naudodami vaizdo failus diske
- Sukurkite GIF image naudodami pirmąjį rastrinį vaizdą sąraše
- Išnagrinėkite likusį sąrašą ir pridėkite kiekvieną vaizdą prie GIF vaizdo
- Išsaugokite GIF vaizdą diske
Aukščiau pateiktuose žingsniuose aprašoma, kaip naudojant C# sukurti GIF iš vaizdų, dalijantis nuosekliu metodu, kai pirmiausia visi vaizdai įkeliami į RasterImage klasės objektų sąrašą, o tada sukuriamas GIF failas naudojant pirmąjį paveikslėlis sąraše. Sukūrę GIF vaizdą, dabar galite pridėti tiek vaizdų, kiek norite, kad sukurtumėte reikiamą GIF vaizdą.
Kodas sukurti GIF iš vaizdų C#
Šis kodas parodo, kaip naudojant C# sukurti animuotą GIF, atlikdami aukščiau nurodytus veiksmus. Kai sukuriame GIF iš pirmojo vaizdo, taip pat galime nustatyti spalvų paletę, o jei nenustatome, kaip aukščiau pateiktame pavyzdyje, naudojama numatytoji spalvų paletė. Be to, įkeldami vaizdus iš disko į sąrašą, galite naudoti LoadOptions klasės objektą, kuris palaiko pasirinktinio šrifto šaltinio nustatymą, buferio dydžio užuominos nustatymą dideliems vaizdams tvarkyti ir duomenų fono spalvos nustatymą, kai pikselių reikšmės negalima atkurti dėl tam tikrų priežasčių. klaidų.
Šis straipsnis mus išmokė, kad naudodami C# sukurkite GIF naudodami tik kelias kodo eilutes. Jei jus domina kitos funkcijos, pvz., pasukami vaizdai, žr. straipsnį kaip pasukti vaizdą C#.