操纵位置大小和设计图表

图表位置和大小

有时,您希望改变工作表内新建或已存在的图表的位置或大小。Aspose.Cells for Python via .NET 提供了 Chart.chart_object 属性来实现。您可以使用其子属性重新调整图表的高度宽度,或使用XY坐标重新定位。

控制图表的位置和大小

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

  1. Chart.chart_object.x
  2. Chart.chart_object.y
  3. Chart.chart_object.height
  4. Chart.chart_object.width

以下示例说明了上述 API 的用法,它加载了一个包含图表的现有工作簿,该图表位于第一个工作表中。然后使用 Aspose.Cells for Python via .NET 重新调整图表的大小和位置。

操作设计图表

有时你需要操作或修改设计器模板文件中的图表。Aspose.Cells for Python via .NET 完全支持操作设计器图表内容和元素。数据、图表内容、背景图片和格式可以准确保持。

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

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

创建图表

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

操作图表

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

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

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