Did a trace on a JPG which converted the hundreds of circles to squares/rectangles/random curves. I cannot find anything that allows me to replace the white curves with pink circles/ellipses. There are too many to do it manually with copy-paste & align. Sample area, shown.
Here is a section of the JPG that I started with. Have to turn it into vectors and the random white shapes should be ellipses.
This is the setting I used on your sample...
This is the result...
Well played, Mike.
One of the things that kills me about PowerTrace is that, after getting everything "dialed in", I'm not allowed to save those settings as a custom preset.
For a tool with so many adjustments, I think that's ridiculous - and you know it just couldn't be that difficult to implement. Drudgery, perhaps, but not difficult.
Thank you. That's better but still not ellipses/circles. I used the same settings except had Detail to 100%. Hate to say it but I found an easy fix using Illustrator 2020. I selected the white areas, went to "Objects" "Convert to Shape" "Ellipse" and it was done. If there is a comparable feature in CorelDraw 2019, I couldn't find it. Really prefer to use Corel but in this case AI was the winner.
I have a macro to do just that. Also have one to create rectangles.
Willing to share the macros or let us know how you set them up?
It's not bad, if one can live with the limitation of simply having the ellipse match the width and height of the shape.
Sub replace_shapes_with_ellipses() Dim sr As ShapeRange Dim srCreated As New ShapeRange Dim s As Shape For Each s In ActiveSelectionRange srCreated.Add ActiveLayer.CreateEllipse(s.LeftX, s.TopY, s.RightX, s.BottomY) s.Delete Next s srCreated.CreateSelection End Sub
So, it's not creating rotated ellipses. Also, it's not trying to be smart about putting the new shapes in the stacking order at the same places as the shapes that are being replaced. Also, no error handling, no checking whether any objects are selected, no checks for zero-height or zero-width objects, no optimization or disabling of events, and no commandgroup. It's just enough to show how I created the ellipses.