Obtener el texto de la ecuación de la línea de tendencia del gráfico con Node.js a través de C++
Contents
[
Hide
]
Puedes recuperar el Texto de la ecuación de la línea de tendencia del gráfico usando Aspose.Cells for Node.js via C++. Aspose.Cells ofrece la propiedad DataLabels.getText() que devuelve el Texto de la ecuación de la línea de tendencia del gráfico. Para usar esta propiedad, primero debes llamar al método Chart.calculate().
La siguiente captura muestra el gráfico con una línea de tendencia y su texto de ecuación en color rojo. Nosotros recuperaremos este texto usando la propiedad DataLabels.getText() en el siguiente ejemplo de código.
Código Node.js para obtener el texto de la ecuación de la línea de tendencia del gráfico
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
// Create workbook object from source Excel file
const workbook = new AsposeCells.Workbook(path.join(dataDir, "source.xlsx"));
// Access the first worksheet
const worksheet = workbook.getWorksheets().get(0);
// Access the first chart inside the worksheet
const chart = worksheet.getCharts().get(0);
// Calculate the Chart first to get the Equation Text of Trendline
chart.calculate();
// Access the Trendline
const trendLine = chart.getNSeries().get(0).getTrendLines().get(0);
// Read the Equation Text of Trendline
console.log("Equation Text: " + trendLine.getDataLabels().getText());
Resultado generado por el código de ejemplo
Este es el resultado de consola del código de ejemplo anterior.
Equation Text: y = 8.1333x + 5