Nubrėžkite Pentagoną naudodami C#

Šiame straipsnyje paaiškinama, kaip nubrėžti penkiakampį naudojant C#. Jame yra išsami informacija, skirta sukurti įprastą penkiakampį naudojant C#, ypač ne Windows aplinkoje, pvz., MacOS, kur System.Drawing biblioteka nepasiekiama. Išmoksite apskaičiuoti koordinates ir tinkinti išvesties PNG vaizdo failą pagal savo poreikius.

Pentagono formos piešimo veiksmai naudojant C#

  1. Nustatykite IDE naudoti Aspose.Drawing for .NET, kad sukurtumėte penkiakampį vaizdą
  2. Apibrėžkite norimo penkiakampio centro koordinates ir kraštinės ilgį
  3. Deklaruokite 5 taškų masyvą ir užpildykite jį atitinkamomis koordinatėmis naudodami matematikos biblioteką
  4. Sukurkite bitmap su pageidaujamo dydžio išvesties vaizdu su penkiakampiu
  5. Sukurkite objektą Graphics naudodami bitų schemą ir nustatykite foną naudodami Clear metodą
  6. Iškvieskite FillPolygon() metodą nustatydami penkiakampio foną ir viršūnes
  7. Išsaugokite gautą vaizdą kaip PNG, naudodami Save() metodą

Šie veiksmai aprašo kaip nubrėžti tobulą penkiakampį naudojant C#. Atlikite skaičiavimus, kad sukurtumėte taškų masyvą, vaizduojantį penkiakampio viršūnes aplink centrinį tašką, ir sukurkite norimo dydžio taškinę schemą. Sukurkite grafikos objektą iš taškinės schemos ir atlikite tokias operacijas kaip išvesties vaizdo fono ir daugiakampio spalvos užpildymas.

Kodas nubrėžti įprastą penkiakampį naudojant C#

Šis kodas parodė kaip nubrėžti tobulą penkiakampį naudojant C#. Jei norite nupiešti tuščiavidurį penkiakampį, naudokite metodą DrawPolygon() vietoj FillPolygon() metodo. Galite nustatyti įvairias ypatybes, pvz., nustatyti Klipą, kad apibrėžtumėte piešimo sritį, interpoliacijos režimą, puslapio mastelį, puslapio vienetą ir išlyginimo režimą.

Šis straipsnis mus išmokė * penkiakampio formos piešimo naudojant C#*. Norėdami pakeisti vaizdo mastelį, žr. straipsnį Vaizdo mastelis C#.

 Latviski