
Hoe Excel naar TIFF te converteren in Node.js
- [Node.js Excel-bibliotheekinstallatie][4]
- [Excel converteren naar TIFF in Node.js][5]
Installatie van Node.js Excel-bibliotheek
Dit is een cruciale stap voor elke ontwikkelaar, aangezien elk probleem tijdens de installatie uw ontwikkelingstijd kan beïnvloeden. U kunt het API-pakket echter [downloaden][6] of installeren door de volgende opdrachten uit te voeren:
npm install java
npm install aspose.cells
Hoe Excel naar TIFF te converteren in Node.js
Er zijn veel methoden die door deze bibliotheek worden blootgelegd waarmee u gemakkelijk aan uw zakelijke vereisten kunt voldoen. Hieronder volgen de stappen om programmatisch een Excel naar TIFF te bouwen:
- Maak een object van de klasse [Workbook][7] en laad het XLSX-bronbestand.
- Maak een instantie van de klasse [ImageOrPrintOptions][8] om toegang te krijgen tot specifieke opties voor het maken van afbeeldingen.
- Stel de horizontale resolutie in door de methode [setHorizontalResolution][9] aan te roepen.
- Roep de methode [setVerticalResolution][10] aan om de verticale resolutie in te stellen.
- Stel de lettertypestijl in door de methode [setDefaultFont][11] aan te roepen.
- Roep de methode [setOptimized][12] aan en stel de waarde in op true om de uitvoerelementen te optimaliseren.
- Als de waarde van de methode [OnePagePerSheet][13] waar is, wordt alle inhoud van één blad uitgevoerd naar slechts één pagina in het resultaat.
- Stel de kwaliteit van de afbeelding in door de methode [setQuality][14] aan te roepen.
- De methode [get(index)][15] geeft toegang tot het eerste werkblad in de werkmap.
- Roep de constructor van de klasse [SheetRender][16] op voor het doelblad.
- Loop nu door de pagina’s en roep de methode [toImage][17] aan om een afbeelding voor het blad 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"); // Create an object of the workbook class and load the source XLSX file. var wb = new aspose.cells.Workbook("sample.xlsx"); // Instantiate an instance of the ImageOrPrintOptions class to access specific image creation options. var imageOptions = new aspose.cells.ImageOrPrintOptions(); // Set Horizontal resolution by calling the setHorizontalResolution method. imageOptions.setHorizontalResolution(300); // Invoke the setVerticalResolution method to set Vertical Resolution. imageOptions.setVerticalResolution(300); // Set the font style by calling the setDefaultFont method. imageOptions.setDefaultFont("MS Gothic"); // Call the setOptimized method, set the value to true to optimize the output elements. imageOptions.setOptimized(true); // If value of the OnePagePerSheet method is true , all content of one sheet will output to only one page in result. imageOptions.setOnePagePerSheet(true); // Set the image's quality by invoking the setQuality method. imageOptions.setQuality(100) // The get(index) method will access the first worksheet in the workbook. var Worksheet = wb.getWorksheets().get(0); // Call the constructor of the SheetRender class for the target sheet. var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions); // Now, 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, "ExcelToTIFF" + j + ".tiff"); }
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][18] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
We beëindigen dit artikel hier in de hoop dat je hebt geleerd hoe je Excel naar TIFF converteert in Node.js programmatisch. Bovendien zijn er andere relevante blogposts opgenomen in de sectie “Zie ook” die u kunt bekijken. Bezoek ten slotte de [documentatie][19] van deze Node.js Excel-bibliotheek voor de andere interessante functies. Bovendien raden we u aan onze [Aan de slag-gids][20] te volgen. Ten slotte schrijft [conholdate.com][21] nieuwe blogposts. Blijf dus in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of verzoeken aan ons kenbaar maken op ons [forum][22].
Veelgestelde vragen
Kun je Excel opslaan als een TIFF? Ja, u kunt een [Excel][1] naar een [TIFF][2]-afbeelding converteren met behulp van deze Node.js Excel [bibliotheek][3]. Deze bibliotheek biedt een breed scala aan methoden om Excel-bestanden programmatisch naar andere bestandsindelingen te converteren.
Zie ook
- [PDF converteren naar SVG in C#][23]
- [Visio converteren naar SVG in C#][24] [1]: https://docs.fileformat.com/spreadsheet/xlsx/ [2]: https://docs.fileformat.com/image/tiff/ [3]: https://products.aspose.com/cells/nodejs-java/ [4]: #Nodejs-Excel-library-installation [5]: #How-to-Convert-Excel-to-TIFF-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/java/com.aspose.cells/imageorprintoptions#HorizontalResolution [10]: https://reference.aspose.com/cells/java/com.aspose.cells/imageorprintoptions#VerticalResolution [11]: https://reference.aspose.com/cells/java/com.aspose.cells/imageorprintoptions#DefaultFont [12]: https://reference.aspose.com/cells/java/com.aspose.cells/imageorprintoptions#IsOptimized [13]: https://reference.aspose.com/cells/java/com.aspose.cells/imageorprintoptions#OnePagePerSheet [14]: https://reference.aspose.com/cells/java/com.aspose.cells/imageorprintoptions#Quality [15]: https://reference.aspose.com/cells/nodejs/WorksheetCollection#get [16]: https://reference.aspose.com/cells/nodejs/SheetRender [17]: https://reference.aspose.com/cells/nodejs/SheetRender#toImage [18]: https://purchase.conholdate.com/temporary-license [19]: https://docs.aspose.com/cells/nodejs-java/ [20]: https://docs.aspose.com/cells/nodejs-java/getting-started/ [21]: https://conholdate.com/ [22]: https://forum.conholdate.com/ [23]: https://blog.conholdate.com/nl/total/how-to-convert-excel-to-jpg-in-nodejs/ [24]: https://blog.conholdate.com/nl/total/unhide-sheets-in-excel-using-nodejs/