操纵位置大小和设计图表

图表位置和大小

有时,您可能希望更改工作表内新图表或现有图表的位置或大小。Aspose.Cells提供Chart.ChartObject属性来实现这一点。您可以使用其子属性重新调整图表的新高度宽度,或使用新的XY坐标重新定位它。

控制图表的位置和大小

要更改图表的位置(X、Y坐标)或大小(高度,宽度),请使用以下属性:

  1. Chart.ChartObject.X
  2. Chart.ChartObject.Y
  3. Chart.ChartObject.Height
  4. Chart.ChartObject.Width

以下示例解释了上述API的使用方法,它加载包含图表的现有工作簿的第一个工作表。然后使用Aspose.Cells重新调整和重新定位图表。

操作设计图表

有时需要在设计模板文件中操纵或修改图表。Aspose.Cells完全支持操纵设计图表内容和元素。数据、图表内容、背景图像和格式可以准确保留。

在模板文件中操纵设计图表

要在模板文件中操纵设计图表,请使用与图表相关的API。例如,您可以使用Worksheet.Charts属性获取模板文件中现有的图表集合。

创建图表

以下示例显示了如何创建金字塔图表。稍后我们将操纵此图表。

操作图表

以下示例显示了如何操纵现有的图表。在此示例中,我们修改了上面创建的图表。请注意,在生成的输出中,一个数据点的日期标签已设置为“United Kingdom, 30K”。

在设计师模板中操作折线图

在这个例子中,我们将操作一个折线图。我们将向现有图表添加一些数据系列,并改变它们的线条颜色。