Hoe Excel naar JPG te converteren in Node.js

Hoe Excel naar JPG te converteren in Node.js

Automatisering van [Excel][1] naar [JPG][2] conversie helpt enorm bij het geven van een bedrijfspresentatie. In de meeste scenario’s kunt u geen grote Excel-bestanden toevoegen aan uw PowerPoint-presentaties. Daarom kunt u Excel naar JPG converteren door een paar regels broncode in JavaScript te schrijven. In deze blogpost leer je hoe je Excel programmatisch converteert naar JPG in Node.js. We zullen deze XLSX JS [bibliotheek][3] installeren in ons Node.js-project om een Excel naar JPG-converter te bouwen. In deze blogpost komen de volgende punten aan bod:

  • [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:

  1. Initialiseer een instantie van de klasse [Workbook][7] en laad het bronbestand.
  2. Maak een object van de klasse [ImageOrPrintOptions][8] om toegang te krijgen tot specifieke opties voor het maken van afbeeldingen.
  3. Roep de methode [setImageType][9] aan om het afbeeldingstype in te stellen.
  4. De methode [get(index)][10] geeft toegang tot het eerste werkblad in de werkmap.
  5. Initialiseer de constructor van de klasse [SheetRender][11] voor het doelblad.
  6. 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:
    // 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");
    }
    De uitvoer is te zien in de onderstaande afbeelding:
    Excel naar JPG-converter

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