Ovaj članak vodi vas kako stvoriti prozirnu PNG u C#. Sadrži upute za postavljanje IDE-a, popis koraka i primjer koda za razvoj generatora prozirnih slika u C#. Naučit ćete izraditi prozirnu sliku od nule i odrediti željenu boju kao prozirnu.
Koraci za stvaranje prozirnog PNG-a u C#
- Postavite okruženje za korištenje Aspose.Imaging for .NET radi stvaranja prozirne slike
- Definirajte veličinu slike i izradite objekt PngOptions s alfa prozirnošću
- Stvorite sliku s definiranim opcijama i veličinom
- Pristupite kolekciji piksela učitane slike i učinite bijelu pozadinu prozirnom
- Spremite izmijenjene piksele natrag u praznu sliku
- Stvorite objekt Graphics za sliku i nacrtajte različite oblike i tekst
- Spremite sliku s prozirnom pozadinom i nacrtanim elementima
Ovi koraci sažimaju postupak razvoja generatora prozirnih fotografija u C#. Definirajte izlaznu veličinu, stvorite PngOptions s alfa kanalom, izradite praznu sliku, pretvorite je u RasterImage, pristupite pikselima, učinite bijelu pozadinu prozirnom te po želji nacrtajte oblike ili tekst prije spremanja.
Kôd za generator prozirnih slika u C#
Ovaj kôd pokazuje kako stvoriti prozirnu sliku u C#. Za poluprozirnu sliku postavite vrijednost od 0 do 255 (0 = potpuno prozirno, 255 = neprozirno). Bilo koju drugu boju možete učiniti prozirnom postavljanjem željenih RGB vrijednosti u metodi Color.FromArgb().
U ovom članku prikazali smo razvoj kreatora prozirnih slika. Za potpisivanje fotografije pogledajte članak Postavljanje potpisa na fotografiju u C#.