Ovaj članak vodi o tome kako stvoriti prozirnu sliku u C#. Sadrži detalje za postavljanje IDE-a, popis koraka i primjer koda za crtanje slika s prozirnom pozadinom u C#. Naučit ćete stvarati složene oblike dodavanjem više objekata i prilagođavanjem izlazne PNG slike prema zahtjevima.
Koraci za stvaranje prozirnog PNG-a u C#
- Postavite okruženje da koristi Aspose.Drawing for .NET za stvaranje prozirne slike
- Stvorite bitmap i upotrijebite ga za stvaranje Graphics objekta kako biste omogućili crtanje
- Očistite bitmapu i postavite njezinu pozadinu na prozirnu
- Instancirajte objekt GraphicsPath za crtanje složenih oblika
- Stazi dodajte krugove, linije, poligone itd
- Napravite kist u boji i njime ispunite sve oblike
- Postavite cijelu bitmapu prozirnu i spremite sliku na disk
Ovi koraci opisuju kako sliku učiniti transparentnom u C#. Stvorite bitmapu, generirajte grafički objekt iz bitmape da biste omogućili crtanje, postavite bitmapu da bude transparentna i instancirajte GraphicsPath za stvaranje složenih oblika. Dodajte onoliko objekata koliko je potrebno, uključujući krugove, linije, elipse, lukove itd., na stazu, izradite kist i njime ispunite oblike i na kraju učinite cijelu bitmapu prozirnom prije nego što je izgovorite na disku.
Kod za prozirnost slike u C#
Ovaj kod je demonstrirao razvoj transparentnog izrađivača slika u C#. Putanju možete dodati više oblika kao što su luk, Bezier, zatvorena krivulja, linija, kružni tort, pravokutnik i niz. Ako ne želite sliku učiniti transparentnom i postaviti neku određenu boju, koristite metodu Graphics.Clear() sa željenom bojom.
Ovaj nas je članak naučio crtati složene prozirne slike. Za dodavanje teksta u PNG, pogledajte članak Kako dodati tekst u PNG datoteku koristeći C#.