Dit artikel beschrijft hoe u de eigenschappen van een Word-document kunt wijzigen met de REST API van Nodej.s. We gebruiken Aspose.Words voor de Nodej.s Cloud SDK om de eigenschap van een Word-document toe te voegen of bij te werken met de Low Code API van Nodej.s. Dit artikel helpt u bij het toevoegen van een nieuwe aangepaste eigenschap of het bijwerken van een bestaande ingebouwde of aangepaste eigenschap met behulp van de eigenschapsnaam en de nieuwe waarde.
Voorwaarde
- Maak een account aan en ontvang API-referenties
- Download Aspose.Words Cloud SDK voor Nodejs om Word-documenteigenschappen toe te voegen of bij te werken
- Stel het Nodej.s-oplossingsproject in met de bovenstaande SDK
Stappen voor het bewerken van documenteigenschappen in Word met de REST API van Nodej.
- Client-ID en clientgeheim instellen voor de API om Word-eigenschappen te wijzigen
- Maak een object van de klasse WordsApi met behulp van de clientreferenties
- Lees het bron-Wordbestand in de geheugenstroom om de eigenschappen ervan te wijzigen
- Maak het DocumentPropertyCreateOrUpdate-klasseobject door de eigenschapswaarde op te geven
- Maak het CreateOrUpdateDocumentPropertyOnlineRequest-object door de gewenste eigenschap in te stellen
- Roep de CreateOrUpdateDocumentPropertyOnline-methode aan om de eigenschap te maken of bij te werken
- Sla het uitvoer-Wordbestand op met de nieuwe eigenschapswaarde
De bovengenoemde stappen beschrijven het proces voor het wijzigen van documenteigenschappen met de REST API van Nodej. Begin het proces door het WordsApi-klasseobject aan te maken, gevolgd door het laden van het bron-Word-bestand in een geheugenstroom. Gebruik later het DocumentPropertyCreateOrUpdate-object om de nieuwe eigenschapsparameters te definiëren, maak het CreateOrUpdateDocumentPropertyOnlineRequest aan met de eigenschapswaarde en -naam, en roep ten slotte het CreateOrUpdateDocumentPropertyOnline-object aan om de eigenschap toe te voegen aan of bij te werken in het geladen Word-bestand.
Code om de documenteigenschappen te bewerken met de Low Code API van Nodej
Deze voorbeeldcode demonstreert het werken met de Microsoft Word-eigenschappen met de Low Code API van Nodej. Wanneer we het CreateOrUpdateDocumentPropertyOnlineRequest-object aanmaken, vermelden we de destFileName. Dit is de naam van het resulterende uitvoerbestand dat in de cloud wordt aangemaakt. Nadat de documenteigenschap is verwerkt, gebruiken we dezelfde bestandsnaam om het uitvoerbestand te downloaden en op schijf op te slaan.
We have learned to edit document properties with Nodej.s Low Code API. To read comments from a Word file, refer to the following article: Read Comments in Word Document with Nodej.s REST API.