How can I create a custom shape … for example a map of several countries. Each country would have an irregular shape. I need to fill each country with a color as determined by information comming from my database. Using pictures is not working since the square shape of the image overlaps the adjacent countries. If I had this as a shape object I could access the fill color and change that programatically.
appreciate the help
Try adding polyline, using Slide.Shapes.AddPolyLine() method.
how do i create the coordinates ? i see that i need graphics path … but what is the syntax for that?
GraphicsPath is a class in System.Drawing.Drawing2D namespace. You should search on internet, how to make use of it. e.g see if this link is helpful. http://www.publicjoe.f9.co.uk/csharp/cs26a.html
I have the following but I cannot get the polygon shape to have a filled in background color
Dim points As Drawing.Point() = {New Drawing.Point(23, 20), New Drawing.Point(40, 10), _
New Drawing.Point(57, 20), New Drawing.Point(50, 40), New Drawing.Point(30, 40)}
Dim graphpath As New Drawing.Drawing2D.GraphicsPath
graphpath.AddPolygon(points)
Dim test As Aspose.Slides.Polyline = ObjectiveSlide.Shapes.AddPolyline(1000, 1000, 1500, 1500, graphpath)
test.FillFormat.BackColor = Drawing.Color.Blue
any help with this??
Dear southcom,
I have requested the technical team lead to help you in this regard and you will be helped as soon as possible. Thanks for your patience.