In dit eenvoudige onderwerp leert u hoe u de wachtwoordbeveiliging van een Excel-bestand verwijdert met behulp van de Node.js REST API. We ontwikkelen een applicatie om een Excel-bestand te decoderen met behulp van de Node.js Cloud API. Volg hiervoor de gedetailleerde en duidelijke stappen in de volgende sectie. De applicatie kan worden gebruikt met elke applicatie die Node.js ondersteunt in macOS-, Linux- of Windows-omgevingen en de conversie is gratis.
Voorwaarde
- Maak een account aan en ontvang API-referenties
- Download Aspose.Cells Cloud SDK voor Node.js om een Excel-bestand te decoderen met behulp van de Node.js Cloud API
- Stel een Node.js-project in met de bovenstaande SDK om een XLS-bestand te beschermen
Stappen om het wachtwoord van een Excel-bestand opnieuw in te stellen met behulp van de low-code API van Node.js
- Stel de client-ID en het clientgeheim in voor de API om de werkmap te decoderen met een wachtwoord met behulp van de Node.js REST API
- Maak een object van de CellsApi-klasse met clientreferenties om het wachtwoord van een Excel-bestand opnieuw in te stellen met behulp van de low-code API van Node.js
- Voeg de bron-XLS-bestandsnamen toe en laad de bron-XLS met behulp van een naam en een File-object in een HashMap
- Maak een exemplaar van DeleteUnProtectWorkbookRequest om het bestaande wachtwoord en andere eigenschappen toe te voegen
- Roep de VerwijderenOntschermenWerkboek-aanvraagmethode aan om een Excel-bestand met wachtwoord te decoderen met behulp van de Node.js REST API
- Sla het/de gedecodeerde Excel-bestand/bestanden op de lokale schijf op
De bovengenoemde stappen verwijderen de wachtwoordbeveiliging in Excel met behulp van de Node.js REST API. We starten het proces met het instellen van de SDK en het aanmaken van de CellsAPI-klasse-instantie. Vervolgens laden we de bron-XLS-bestanden met behulp van een HashMap en maken we een instantie van de DeleteUnProtectWorkbookRequest-klasse. Deze wordt vervolgens gebruikt om de wachtwoordbeveiliging voor de Excel-bestanden opnieuw in te stellen met behulp van de methode deleteUnProtectWorkbook().
Code om Excel-bestandswachtwoord te decoderen met behulp van de Node.js REST API
Met deze eenvoudige voorbeeldcode kunt u het wachtwoord van een Excel-bestand wissen met behulp van de low-code API van Node.js. U moet de bron-Excel-bestanden en het bestaande wachtwoord opgeven om de beveiliging te verwijderen, samen met andere optionele eigenschappen. Na het formuleren van het aanvraagbericht voert deleteUnProtectWorkbook() de decodering uit op het Excel-bestand en retourneert de Excel-bestanden met het gewiste wachtwoord. Deze kunnen worden opgeslagen op de schijf of in de database.
In dit onderwerp hebben we geleerd hoe je een werkmap met wachtwoord kunt decoderen met behulp van de Node.js REST API. Als je het wachtwoord voor een Excel-bestand wilt instellen, raadpleeg dan het artikel over Excel-bestand met wachtwoord beveiligen met Node.js REST API.