Dear Corel UsersWhen I trace an image in CorelDRAW (v15), I get of course a banding of colors, but unfortunately the regions with different colors are displayed with very thin white lines as borders. This look is retained when published to pdf. How can I get rid of these white borders?
I attach a photo for you to see ...
Regards,
Erik
Helo Erik; I guess one way would be to brake the object a part and delete or change the color to match the color next to it. I think you could use the eye dropper tool to get the color you want to use.
George
Hi.
This macro will fix it. After trace select result and run.
http://www.gdgmacros.com/helpful_vba_code_details.php?codeID=3
~John
Thanks Alex! It actually works perfectly when the objects are doublicated! Easy to do too. Great! The only drawback is that one need twice the amount of objects. I am very puzzpled why the tracing has this strange behavior. Is it a bug? And why do the doublication work?
Thanks John for the Macro. I will look into it.
Erik Vestergaard said:I am very puzzpled why the tracing has this strange behavior. Is it a bug?
Yes, it's a bug, but a very difficult bug to fix (Easy if you aren't concerned with render speed or memory usage, just render 8x8 supersample).
the white line occurs when two objects perfectly butt up against each other. We draw back to front, the first object draws, and the AA code mixes the color of the object with the white background along the edge, then we draw the second object, and we again mix the color of the fill along the edge, this time, the edge is a mixture of white and the color of the first object. The result is that a tiny bit of white seeps through, and this is what you see.
Thanks Hendrik
I still don't understand why duplications fixes the problem though.
Erik Vestergaard said:I still don't understand why duplications fixes the problem though.
It doesn't really fix it, just makes it less apparent. If you imagine what happens at one pixel that is between two shapes, when you duplicate, there are actually 4 shapes overlapping that pixel. Again, drawn back to front, we first mix white with the first object, then we mix that mixture with the second, and so on, each time we draw another object reduce the amount of white in that pixel.
Maybe because when you hit the plus sign or key. The offset is not really 0. It would be maybe .000001, but we don't notice it. This very tiny offset makes the white line disappear. What I normally do I duplicate it when everything is final then convert it to a bitmap.
Alex Galvez said:Maybe because when you hit the plus sign or key. The offset is not really 0.