Rendering tidslinje
Möjliga användningsscenario
Aspose.Cells for Node.js via C++ stöder rendering av tidlinjens form utan att använda Office 2013, Office 2016, Office 2019 och Office 365. Om du konverterar ditt kalkylblad till en bild eller sparar arbetsboken i PDF- eller HTML-format, kommer du att se att tidslinjer renderas korrekt.
Rendering Tidslinje
Följande exempelkod laddar in den exempel-Excel-filen som innehåller en befintlig tidslinje. Få formobjekt enligt tidslinjens namn, och rendera sedan det till en bild med hjälp av Shape.ToImage() metoden. Den resulterande bilden är utmatningsbilden som visar den renderade tidslinjen. Som du kan se har tidslinjen renderats korrekt och ser ut precis som i exempel-Excel-filen.
Exempelkod
const AsposeCells = require("aspose.cells.node"); | |
// Load sample Excel file containing pivot table. | |
var wb = new AsposeCells.Workbook("input.xlsx"); | |
// Access second worksheet. | |
var sheet = wb.getWorksheets().get(1); | |
// Add timeline relating to pivot table | |
var timeline = sheet.getTimelines().get(0); | |
var options = new AsposeCells.ImageOrPrintOptions(); | |
options.setImageType(AsposeCells.ImageType.Png); | |
// Get timeline shape object by timeline's name | |
var timeLineShape = sheet.getShapes().get(timeline.getName()); | |
timeLineShape.toImage("out.png", options); |