- [Voeg vormen in Excel in met behulp van Node.js - API-installatie][2]
- [Voeg een lijnvorm in het werkblad in][3]
- [Rechthoek toevoegen in een Excel-bestand][4]
- [Plaats een stervorm in werkblad][5]
- [Vermenigvuldigingsteken toevoegen][6]
Vormen in Excel invoegen met behulp van Node.js - API-installatie
Het installatieproces van deze bibliotheek is eenvoudig. U kunt het API-pakket [downloaden][7] of installeren door de volgende opdrachten in de terminal uit te voeren:
npm install java
npm install aspose.cells
Voeg een lijnvorm in het werkblad in
U kunt de stappen en het codefragment volgen om programmatisch een lijnvorm aan een Excel-bestand toe te voegen:
- Maak een instantie van de klasse [Workbook][8].
- Open het eerste werkblad uit de verzameling door de methode [get(index)][9] aan te roepen.
- Roep de methode [addShape][10] aan om de lijn aan het werkblad toe te voegen.
- Roep de methode [save][11] aan om het bestand op te slaan.
Kopieer en plak de volgende code in uw hoofdbestand:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
var fs = require('fs'); var aspose = aspose || {}; aspose.cells = require("aspose.cells"); // Instantiate an instance of the Workbook class var workbook = new aspose.cells.Workbook(); // Access first worksheet from the collection by calling the get(index) method var sheet = workbook.getWorksheets().get(0); // Invoke the addShape method to add the line to the worksheet sheet.getShapes().addShape(aspose.cells.MsoDrawingType.LINE, 2, 0, 2, 0, 100, 300);//method 1 // Call the save method to save the file workbook.save("sample2.xlsx", aspose.cells.SaveFormat.XLSX);
Rechthoek toevoegen in een Excel-bestand
Op dezelfde manier kunnen we een rechthoekige vorm toevoegen door het codefragment te volgen:
var fs = require('fs'); | |
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Instantiate an instance of the Workbook class | |
var workbook = new aspose.cells.Workbook(); | |
// Access first worksheet from the collection by calling the get(index) method | |
var sheet = workbook.getWorksheets().get(0); | |
// Add the rectangle to the worksheet by calling the addShape method | |
var shapes = sheet.getShapes().addShape(aspose.cells.MsoDrawingType.RECTANGLE, 2, 0, 2, 0, 100, 300); | |
// Save the file. https://reference.aspose.com/cells/nodejs/Workbook#save | |
workbook.save("sample3.xlsx", aspose.cells.SaveFormat.XLSX); |
Voeg een stervorm in het werkblad in
Volg het codefragment om een sterrenbeeld toe te voegen met behulp van deze JavaScript-API voor Excel:
var fs = require('fs'); | |
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Instantiate an instance of the Workbook class | |
var workbook = new aspose.cells.Workbook(); | |
// Access first worksheet from the collection by calling the get(index) method | |
var sheet = workbook.getWorksheets().get(0); | |
// Add the star shape to the worksheet by calling the addShape method | |
sheet.getShapes().addAutoShape(aspose.cells.AutoShapeType.STAR_5, 2, 0, 2, 0, 100, 100); | |
// Save the file. https://reference.aspose.com/cells/nodejs/Workbook#save | |
workbook.save("sample5.xlsx", aspose.cells.SaveFormat.XLSX); |
Vermenigvuldigingsteken toevoegen
Volg het codefragment om een sterrenbeeld toe te voegen met behulp van deze JavaScript-API voor Excel:
var fs = require('fs'); | |
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Instantiate an instance of the Workbook class | |
var workbook = new aspose.cells.Workbook(); | |
// Access first worksheet from the collection by calling the get(index) | |
var sheet = workbook.getWorksheets().get(0); | |
// Add the multiplication shape to the worksheet by calling the addShape method | |
sheet.getShapes().addAutoShape(aspose.cells.AutoShapeType.MATH_MULTIPLY, 2, 0, 2, 0, 100, 100); | |
// Save the file. https://reference.aspose.com/cells/nodejs/Workbook#save | |
workbook.save("sample4.xlsx", aspose.cells.SaveFormat.XLSX); |
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][12] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Hiermee zijn we aan het einde van deze blogpost gekomen. U heeft doorgenomen hoe u vormen kunt invoegen in Excel met behulp van de Node.js Excel-bibliotheek. Daarnaast heeft u enkele opvallende kenmerken van deze JavaScript API voor Excel doorlopen. Bovendien zal deze blogpost je echt helpen als je dit proces programmatisch wilt automatiseren. Vergeet echter niet de [documentatie][13] te bezoeken voor meer informatie over andere functies. Bovendien raden we u aan onze [Aan de slag-gids][14] te volgen. Ten slotte schrijft [conholdate.com][15] nieuwe blogposts. Blijf daarom in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][16].
Veelgestelde vragen
Hoe voeg ik meerdere vormen in Excel in? Volg deze [link][3] om het codefragment te kennen waarmee u programmatisch verschillende vormen in Excel-bestanden kunt toevoegen.
Zie ook
- [Een draaitabel maken in Excel met Node.js][17]
- [Grafieken maken in Excel met Node.js][18] [1]: https://docs.fileformat.com/spreadsheet/xlsx/ [2]: #Insert-Shapes-in-Excel-using-Nodejs—API-installation [3]: #Insert-a-Line-shape-into-Worksheet [4]: #Add-Rectangle-in-an-Excel-file [5]: #Insert-a-Star-shape-into-Worksheet [6]: #Add-multiplication-sign [7]: https://releases.aspose.com/cells/nodejs/ [8]: https://reference.aspose.com/cells/nodejs/Workbook [9]: https://reference.aspose.com/cells/nodejs/WorksheetCollection#get [10]: https://reference.aspose.com/cells/nodejs/ShapeCollection#addShape [11]: https://reference.aspose.com/cells/nodejs/Workbook#save [12]: https://purchase.conholdate.com/temporary-license [13]: https://docs.aspose.com/cells/nodejsjava/ [14]: https://docs.aspose.com/cells/nodejsjava/getting-started/ [15]: https://conholdate.com/ [16]: https://forum.conholdate.com/ [17]: https://blog.conholdate.com/nl/total/how-to-create-a-pivot-table-in-excel-using-nodejs/ [18]: https://blog.conholdate.com/nl/total/how-to-make-charts-in-excel-using-nodejs/ [19]: https://products.aspose.com/cells/nodejs-java/