Den här artikeln visar hur man ritar femhörningar med C#. Den har detaljerna för att konstruera en vanlig femhörning med C# specifikt i icke-Windows-miljöer som macOS där System.Drawing-biblioteket inte är tillgängligt. Du kommer att lära dig att beräkna koordinater och anpassa utdatafilen PNG enligt dina krav.
Steg för att rita en Pentagon-form med C#
- Ställ in IDE att använda Aspose.Drawing for .NET för att skapa en femhörnig bild
- Definiera centrumkoordinaterna och sidolängden för den önskade femhörningen
- Deklarera en matris med 5 poäng och fyll den med lämpliga koordinater med hjälp av Math-biblioteket
- Skapa en bitmap med önskad storlek på utdatabilden med en femhörning
- Skapa ett Graphics-objekt med hjälp av bitmappen och ställ in bakgrunden med Rensa-metoden
- Anropa metoden FillPolygon() genom att ställa in femhörningens bakgrund och hörn
- Spara den resulterande bilden som en PNG med hjälp av metoden Save().
Dessa steg beskriver hur man ritar en perfekt femhörning med C#. Utför beräkningarna för att skapa en array av punkter som visar hörn på femhörningen runt mittpunkten och skapa en bitmapp av önskad storlek. Skapa ett grafikobjekt från bitmappen och utför operationer som att fylla ut bildens bakgrund och polygonfärg.
Kod för att rita en vanlig Pentagon med C#
Den här koden har visat hur man ritar en perfekt femhörning med C#. Om du vill rita en ihålig femhörning, använd metoden DrawPolygon() istället för metoden FillPolygon(). Du kan ställa in en mängd olika egenskaper som att ställa in Klipp för att definiera ritningsområdet, interpolationsläget, sidskala, sidenhet och utjämningsläge.
Den här artikeln har lärt oss ritning av pentagonform med C#. För att skala en bild, se artikeln om Skala bilden i C#.