Pixelated Bitmap
Posted: Wed Jun 27, 2007 4:01 pm
I am creating a bitmap from a TChart at run time to print in a report. (One series in the chart has Transparent set to True, which means I can not use the WMF format as this is not supported).
I use the following code:
lBmp.Width := lRect.Right;
lBmp.Height := lRect.Bottom;
lChart.Draw(lBmp.Canvas, lRect);
Problem is that the bitmap shows up pixelated--is there any way to improve the quality of the printed image? (I looked at th properties of the TBitmap, which would seem the natural place, but could not find it). I know I could increaste the values of .Right and .Bottom (e.g. double the values) but then the fonts are too small.
Any suggestions?
I use the following code:
lBmp.Width := lRect.Right;
lBmp.Height := lRect.Bottom;
lChart.Draw(lBmp.Canvas, lRect);
Problem is that the bitmap shows up pixelated--is there any way to improve the quality of the printed image? (I looked at th properties of the TBitmap, which would seem the natural place, but could not find it). I know I could increaste the values of .Right and .Bottom (e.g. double the values) but then the fonts are too small.
Any suggestions?