Hello,
We have found multiple critical rendering issues for different types of charts, as presented in the attached file, below you can find the most important ones:
Common issues:
1. Font style and font size are rendered differently for Title/Legend/Axis values.
2. Series are not properly rendered in the chart legend
3. The size of the rendered chart is incorrect (e.g the width for almost all the charts,
the height, aspect ratio for some)
4. The set of axis values is different respect to the original
5. 3D charts are missing Z-Axis labels
Specific:
6. for 3D charts - the view angle is different
7. Column3D/ConicalColumn3D/CylindricalColumn3D/Line3D/PyramidColumn3D - the scale is different and the Z-Axis labels are missing
8. Bubble/Bubble3D Chart/ScatterConnectedByCurvesWithDataMarker/ScatterConnectedByCurvesWithoutDataMarker/ScatterConnectedByLinesWithDataMarker - Axis labels are rendered in different position
9. Doughnut/DoughnutExploded/Pie/Pie3D/PiePie/PieExploded/Pie3DExploded/PieBar/Radar/RadarWithDataMarkers/RadarFilled - the aspect ratio is different then the original
10. Doughnut/DoughnutExploded/Pie/Pie3D/PiePie/PieExploded/Pie3DExploded/PieBar - the legend is incorrect
Here is the code used for rendering the chart to image:
var opts = new Aspose.Cells.Rendering.ImageOrPrintOptions
{
Quality = 100,
HorizontalResolution = 200,
VerticalResolution = 200,
ImageFormat = ImageFormat.Png
};
image = chart.ToImage(opts);
We would like to receive an update with the fixes as soon as possible.
Bogdan Rusu,
IBM Romania.