
Hoe Excel naar JPG te converteren in Node.js
- [XLSX JS-bibliotheekinstallatie][4]
- [Excel converteren naar JPG in Node.js][5]
Installatie van XLSX JS-bibliotheek
Het installatieproces van deze JavaScript-bibliotheek is ontwikkelaarsvriendelijk. U kunt het API-pakket dus [downloaden][6] of installeren door de volgende opdrachten uit te voeren:
npm install java
npm install aspose.cells
Hoe Excel naar JPG te converteren in Node.js
Er is een enorme stapel functies die worden aangeboden door deze bibliotheek met uitgebreide functies. Nu kunt u beginnen met het schrijven van code om programmatisch een Excel naar JPG-converter te bouwen. Volg de onderstaande stappen:
- Initialiseer een instantie van de klasse [Workbook][7] en laad het bronbestand.
- Maak een object van de klasse [ImageOrPrintOptions][8] om toegang te krijgen tot specifieke opties voor het maken van afbeeldingen.
- Roep de methode [setImageType][9] aan om het afbeeldingstype in te stellen.
- De methode [get(index)][10] geeft toegang tot het eerste werkblad in de werkmap.
- Initialiseer de constructor van de klasse [SheetRender][11] voor het doelblad.
- Loop door de pagina’s en roep de methode [toImage][12] aan om afbeeldingen voor de bladen te maken.
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
// Excel to PNG in Nodejs var aspose = aspose || {}; aspose.cells = require("aspose.cells"); // Initialize an instance of the workbook class and load the source file. var wb = new aspose.cells.Workbook("sample.xlsx"); // Create an object of the ImageOrPrintOptions class to access specific image creation options. var imageOptions = new aspose.cells.ImageOrPrintOptions(); // Call the setImageType method to set the image type. imageOptions.setImageType(aspose.cells.ImageType.JPEG); // The get(index) method will access the first worksheet in the workbook. var Worksheet = wb.getWorksheets().get(0); // Initialize the constructor of the SheetRender class for the target sheet. var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions); // Loop through the pages and invoke the toImage method to create image for the sheet. for (var j = 0; j < sheetRender.getPageCount(); j++) { sheetRender.toImage(j, "ExcelToJPEG" + j + ".jpeg"); }
Ontvang een gratis licentie
U kunt gebruikmaken van een [gratis tijdelijke licentie][13] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Kortom, je hebt geleerd hoe je Excel programmatisch converteert naar JPG in Node.js. Dit artikel zal je zeker helpen als je een Excel naar JPG-conversie-module wilt ontwikkelen met behulp van deze XLSX JS-bibliotheek. Bovendien kunt u de [documentatie][14] bezoeken om andere functies te verkennen. Bovendien raden we u aan onze [Aan de slag-gids][15] te volgen. Ten slotte schrijft [conholdate.com][16] nieuwe blogposts. Blijf dus in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][17].
Veelgestelde vragen
Hoe converteer ik Excel naar afbeelding? U kunt deze [link][5] volgen om het codefragment en de stappen te kennen om [Excel][1] programmatisch naar [JPG/JPEG][2] te converteren.
Zie ook
- [Gegevens overbrengen van het ene blad naar het andere in Excel | Node.js][18]
- [Bladbladen zichtbaar maken in Excel met Node.js][19] [1]: https://docs.fileformat.com/spreadsheet/xlsx/ [2]: https://docs.fileformat.com/image/jpeg/ [3]: https://products.aspose.com/cells/nodejs-java/ [4]: #XLSX-JS-library-installation [5]: #How-to-Convert-Excel-to-JPG-in-Nodejs [6]: https://releases.aspose.com/cells/nodejs/ [7]: https://reference.aspose.com/cells/nodejs/Workbook [8]: https://reference.aspose.com/cells/nodejs/ImageOrPrintOptions [9]: https://reference.aspose.com/cells/nodejs/ImageOrPrintOptions#setImageType [10]: https://reference.aspose.com/cells/nodejs/WorksheetCollection#get [11]: https://reference.aspose.com/cells/nodejs/SheetRender [12]: https://reference.aspose.com/cells/nodejs/SheetRender#toImage [13]: https://purchase.conholdate.com/temporary-license [14]: https://products.aspose.com/cells/nodejs-java/ [15]: https://docs.aspose.com/cells/nodejs-java/getting-started/ [16]: https://conholdate.com/ [17]: https://forum.conholdate.com/ [18]: https://blog.conholdate.com/nl/total/transfer-data-from-one-sheet-to-another-in-excel/ [19]: https://blog.conholdate.com/nl/total/unhide-sheets-in-excel-using-nodejs/