hello, I use very often strokes that are just some drawing lines, and at the end mostly I need fills / objects. So I use the function to expand strokes, many years in Illustrator which was fine. But I would like to handle this in CorelDraw also, as I work more and more only in CorelDraw. The function to convert contours to objects (expand strokes) is ok but I wish there could be either more options or just better results :).
Is there perhaps anywhere a macro to download or buy which has just this function for expand strokes in CorelDraw?
Thank you.
Convert Outline to Object works pretty good most of the times in my opinion, but may sometimes create some unnecessary nodes.Select all nodes and use Reduce Nodes in Property Bar afterwards, if it does. Keep an eye on the curves though since reducing the number of nodes may change the curves slightly.You can also try to use Contour instead of converting the curve but it takes a few more steps, especially if you want both the inner and outer edge of the "outline".These are the two options we have, and even if a macro was created, it would probably have to be based on either of these commands.
I asked this as I noticed that the outline to object works also differently in the different Corel version, but of course also differen from Illustrator (which I prefer for this function at the moment while I use CorelDraw for everything else).
I asked this also because I found in another forum a similar question and a user answered with a small macro. Not sure I am allowed to link to another forum and the macro code, the discussion was about converting cutlines to cbject.
When I tested this other macro, the result was quite different from the function in CorelDraw 2023. As I did not test long, I don't know if it works better, but it could be.
So after all I thought that there could be another macro (more recently) and perhaps a commercial macro for this.
If I could visualized what it is you want the end result to be perhaps I'd better understand your dilemma.
strokes = illustratoroutlines = Corel
outlines & contours are not the same thing.
an outline can be converted to an object with ctrl+shift+q whereby making it fillable
yes the last thing you mention, so turn a curve into a fill / object. This works ok in CorelDraw but sometimes better in Illustrator, so I wondered if there is a good macro just to have a second option in CorelDraw to choose from.
I see that it works the same in illustrator. Only difference is the illustrator leaves the 2 shapes grouped. What would you like to see happen?
I am not a developer but in my impression this is a function that is perhaps not too easy to implement. Because I looked at some tools (CorelDraw, Illustrator, Vectorstyler, Affinity Designer, Inkscape) and they get quite different results. I attach here a file with a little curve, and when I make it to an object in CorelDraw I get two positions where the nodes are too much and creating little "steps" in the lines, here in the example in the lower part in the middle . And they don't go away when I choose "reduce nodes" in the next step. In Illustrator I don't get those "serrates". So I thought perhaps other users already had wished for a better function here, and there could be a macro.
test2.zip
this is just a first example I just had open, of course there ar other examples where those serrates are larger and visible without zoom.
I agree Draw should be able to convert to object from the outline in your test file better.Using Contour, as suggested in my previous post, creates a much better result for some reason.I checked Illustrator and Affinity Designer and while Illy creates a perfect object, Designer fails completely.