Ändra riktning för ticketiketter med Node.js via C++

Ändra riktning för ticketiketter

Aspose.Cells ger dig möjlighet att ändra riktningen på diagrammets ticketiketter genom att använda egenskapen TickLabels.getDirectionType(). Egenskapen TickLabels.getDirectionType() accepterar värdet för ChartTextDirectionType ENUMERATION. ENUMERATION ChartTextDirectionType innehåller följande medlemmar:

  • Horisontell
  • Vertikal
  • Rotera 90
  • Rotera 270
  • Staplad

Följande bild jämför käll- och utdatafilerna

Källfilens bild

todo:image_alt_text

Utdatasfilens bild

todo:image_alt_text

Följande kodsnutt ändrar ticketikettens riktning från Rotera 90 till Horisontell.

Exempelkod

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const sourceDir = path.join(__dirname, "data");
const outputDir = path.join(__dirname, "output");
const filePath = path.join(sourceDir, "SampleChangeTickLabelDirection.xlsx");

// Loads the workbook which contains hidden external links
const workbook = new AsposeCells.Workbook(filePath);

const worksheet = workbook.getWorksheets().get(0);

// Load the chart from source worksheet
const chart = worksheet.getCharts().get(0);

chart.getCategoryAxis().getTickLabels().setDirectionType(AsposeCells.ChartTextDirectionType.Horizontal);

// Output the file
workbook.save(path.join(outputDir, "outputChangeChartDataLableDirection.xlsx"));

Käll- och utdatafilerna kan laddas ned från följande länkar.

Källfil

Utdatasfil