Ridimensiona il forma dell etichetta dei dati del grafico per adattarla al testo con Node.js via C++
Come Ridimensionare la Forma della etichetta dati del grafico per Adattare il Testo in Microsoft Excel
Questa opzione può essere accessibile sull’interfaccia Excel selezionando qualsiasi etichetta dei dati sul grafico. Fai clic con il tasto destro e seleziona il menu Formato etichette dati. Nella scheda Dimensione e proprietà, espandi Allineamento per rivelare le proprietà correlate, inclusa l’opzione Ridimensiona forma per adattare il testo.
Come ridimensionare la forma dell’etichetta dei dati del grafico per adattarla al testo usando Aspose.Cells for Node.js via C++
Per imitare la funzione di Excel di ridimensionare le forme delle etichette dei dati per adattarsi al testo, le API Aspose.Cells hanno esposto la proprietà di tipo Boolean DataLabels.isResizeShapeToFitText(). Il seguente esempio di codice mostra uno scenario di utilizzo semplice della proprietà DataLabels.isResizeShapeToFitText().
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "source.xlsx");
// Create an instance of Workbook containing the Chart
const workbook = new AsposeCells.Workbook(filePath);
// Access the Worksheet that contains the Chart
const sheet = workbook.getWorksheets().get(0);
for (let c = 0; c < sheet.getCharts().getCount(); c++)
{
// Access the Chart
const chart = sheet.getCharts().get(c);
for (let index = 0; index < chart.getNSeries().getCount(); index++) {
// Access the DataLabels of indexed NSeries
const labels = chart.getNSeries().get(index).getDataLabels();
// Set ResizeShapeToFitText property to true
labels.setIsResizeShapeToFitText(true);
}
// Calculate Chart
chart.calculate();
}
// Save the result
workbook.save(path.join(dataDir, "output_out.xlsx"));