Den här artikeln omfattar processen att lägga till bokmärke i Word med Python REST API. Vi kommer att använda Aspose.Words för Python Cloud SDK för att lägga till bokmärke till Word-dokument med Python Low Code API. Du kommer att ställa in olika bokmärkesparametrar och anropa API-anrop för att lägga till detta bokmärke till din Word-fil på den lokala disken.
Nödvändig förutsättning
- Skapa ett konto och få API-uppgifter
- Ladda ner Aspose.Words Cloud SDK för Python för att lägga till ett bokmärke i en Word-fil
- Installera Python-lösningsprojekt med ovanstående SDK
Steg för att skapa bokmärke i Word med Python REST API
- Ställ in klient-ID och klienthemlighet för API:et för att lägga till ett bokmärke
- Instantiera ett objekt av klassen WordsApi med dina klientuppgifter
- Läs in Word-källfilen i minnesströmmen för att skapa ett bokmärke
- Definiera start- och slutintervallet för bokmärket med klassen PositionInsideNode
- Skapa InsertBookmarkOnlineRequest-objektet genom att ange de nödvändiga parametrarna
- Anropa InsertBookmarkOnline-metoden till infoga ett bokmärke enligt InsertBookmarkOnlineRequest
- Spara den resulterande Word-filen med det nya bokmärket
De ovannämnda stegen beskriver hur man skapar ett bokmärke i Word med Python Low Code API. Börja processen genom att skapa ett WordsApi-objekt följt av att läsa källfilen i Word och definiera bokmärkesparametrarna. Lägg slutligen till det här bokmärket i din Word-fil genom att anropa några API-anrop följt av att spara den resulterande Word-filen på den lokala disken.
Kod för att infoga ett bokmärke i Word med Python REST API
Den här exempelkoden visar hur man lägger till ett bokmärke i Word med Python REST API. Klassen PositionInsideNode används för att ställa in start- och slutintervallet för bokmärket i målfilen i Word. Den resulterande strömmen returneras som ett ordboksobjekt med den angivna nyckeln och kan hämtas med metoden TryGetValue som visas i exempelkoden.
In this topic, we have learned how to make a bookmark in Word with Python REST API. If you are looking to convert a Word file to an HTML file, refer to the article on Convert DOCX to HTML with Python REST API.