When trying to print the chart out using the ultrachart's PrintDocument property, custom annotations appear in the wrong location and modifications made during the FillSceneGraph and ChartDrawItem events do not appear as part of the print document. Is there any way to solve this problem?
You are correct, I am not using the latest version. If this is an issue that has been fixed, that is great.
As for the annotations, I am using row/column location to position them on the chart. It looks like what is happening to them has less to do with the chart being resized, and more to do with the fact that the annotations dont seem to factor in the margins on the page moving the chart's start point. I believe this is the case because in the tests I have done, the chart is always narrower on the print preview than it was in my control, and yet all of the annotations appear to the left of where they should. The annotations themselves appear to be correctly spaced, but their location is entirely not where it should be. This may be a bug you might want to look into.
I know that its possible to render the image to a print document, in fact I have done that just to prove that it works, but I much prefer the appearance of the print document from the chart object, minus the problems I am getting. I will look into the pdf option.
Thank you for the reply. If you have any more feedback on the annotation issue it would be much appreciated.
how are you positioning the annotations? are their X and Y coordinates specified by percent values, data values, or pixel values?