I am using CoreDraw to generate vector icons which have to be "transformed" to bitmaps (Png) in different sizes (16x16, 20x20, 24x24, 32x32, 48x48,... 256x256, 512x512).
When doing so, I found three problems which I have to deal with:
1. Image sizes don't match with the pixel size in the export dialog, e.g. 16x16 may generate a 15x17 bitmap (the vector object is a square and "keep aspect ratio" is unchecked to force a 16x16 size)
2. Text is in low quality, especially the kerning is awful (the text ICON may look like IC O N on the exported image)
3. "Alpha Layer holes" - objects wich edges are side by side get exported with correct color values but the values for the alpha layer isn't set to opaque, so the exported image looks like a swiss cheese in certain situations.
Does anyone have seen these problems and know how to deal with them?
There's a real art to drawing icons. I don't think you can expect to draw one piece of vector artwork that will export a good looking icon at every size you want.
Here's a CDR (zipped) with a Word icon drawn at two sizes, each drawn individually and aligned to the pixel grid and the two sizes exported as PNGs.
Word Icon.zip
Well that worked well!
Here's an undocumented thing you could try, using PhotoPaint and Draw together. Copy the small vector icon created in CorelDRAW and then in PhotoPaint, create an empty text object and paste the icon from Draw into it. You can then scale this to any size you want by dragging the corners.
Here's a PNG I created (shown here at half size) using that method with a selection of sizes. (I've attached the zipped CPT file as well.)
PhotoPaint, being a bitmap programme, will handle the pixels much better than Draw ever can, even if you're careful with aligning everything to the pixel grid.
5415.Word Icon.zip
Thanks for your help, would like to have a look into your example but my CorelDraw app can't load it ( I have 23.1 installed because I don't like subscriptions) ;-)
Could you save the CDR file it in a format for CorelDraw 2021?