Նկարեք Պենտագոնը՝ օգտագործելով C#

Այս հոդվածը ցույց է տալիս, թե ինչպես կարելի է նկարել հնգանկյուն՝ օգտագործելով C#**: Այն ունի մանրամասներ՝ սովորական հնգանկյուն կառուցելու համար՝ օգտագործելով C# հատուկ ոչ Windows միջավայրերում, ինչպիսիք են macOS-ը, որտեղ System.Drawing գրադարանը հասանելի չէ: Դուք կսովորեք հաշվարկել կոորդինատները և հարմարեցնել ելքային PNG պատկերի ֆայլը՝ ըստ ձեր պահանջի:

C#-ի միջոցով Պենտագոնի ձևը գծելու քայլեր

  1. Սահմանեք, որ IDE-ն օգտագործի Aspose.Drawing for .NET հնգանկյուն պատկեր ստեղծելու համար
  2. Սահմանեք ցանկալի հնգանկյունի կենտրոնական կոորդինատները և կողմի երկարությունը
  3. Հայտարարեք 5 միավորից բաղկացած զանգված և լրացրեք այն համապատասխան կոորդինատներով՝ օգտագործելով Math գրադարանը
  4. Ստեղծեք bitmap՝ հնգանկյուն ունեցող ելքային պատկերի ցանկալի չափով
  5. Ստեղծեք Graphics օբյեկտ՝ օգտագործելով bitmap-ը և սահմանեք ֆոնը՝ օգտագործելով Clear մեթոդը
  6. Կանչեք FillPolygon() մեթոդը՝ սահմանելով հնգանկյունի ֆոնը և գագաթները
  7. Պահպանեք ստացված պատկերը որպես PNG՝ օգտագործելով Save() մեթոդը

Այս քայլերը նկարագրում են ինչպես նկարել կատարյալ հնգանկյուն՝ օգտագործելով C#: Կատարեք հաշվարկները՝ ստեղծելու կետերի զանգված, որոնք պատկերում են հնգանկյան գագաթները կենտրոնական կետի շուրջ և ստեղծեք ցանկալի չափի բիթքարտեզ: Ստեղծեք գրաֆիկական օբյեկտ bitmap-ից և կատարեք այնպիսի գործողություններ, ինչպիսիք են ելքային պատկերի ֆոնի և պոլիգոնի գույնի լրացումը:

Կոդ՝ սովորական Պենտագոն նկարելու համար՝ օգտագործելով C#

Այս կոդը ցույց է տվել ինչպես նկարել կատարյալ հնգանկյուն՝ օգտագործելով C#: Եթե ցանկանում եք նկարել խոռոչ հնգանկյուն, ապա FillPolygon() մեթոդի փոխարեն օգտագործեք DrawPolygon() մեթոդը։ Դուք կարող եք սահմանել մի շարք հատկություններ, ինչպիսիք են սահմանել «Clip»՝ գծագրման շրջանը, ինտերպոլացիայի ռեժիմը, էջի մասշտաբը, էջի միավորը և հարթեցման ռեժիմը սահմանելու համար:

Այս հոդվածը մեզ սովորեցրել է * հնգանկյունի ձևի նկարչություն C#*-ի միջոցով: Պատկերը չափավորելու համար տես Չափավորել պատկերը C#-ում-ի հոդվածը:

 Հայերեն