Tento článek zahrnuje proces přidání záložky do Word pomocí Python REST API. Použijeme Aspose.Words for Python Cloud SDK k přidání záložky do dokumentu Word pomocí Python Low Code API. Nastavíte různé parametry záložek a vyvoláte volání API pro přidání této záložky do vašeho Word souboru na místní disk.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje API
- Chcete-li přidat záložku do souboru aplikace Word, stáhněte si Aspose.Words Cloud SDK pro Python
- Nastavte projekt řešení Python pomocí výše uvedené sady SDK
Kroky k vytvoření záložky ve Wordu pomocí Python REST API
- Chcete-li přidat záložku, nastavte ID klienta a tajný klíč klienta pro rozhraní API
- Vytvořte instanci objektu třídy WordsApi s přihlašovacími údaji klienta
- Chcete-li vytvořit záložku, načtěte zdrojový soubor aplikace Word do datového proudu paměti
- Definujte počáteční a koncový rozsah záložky pomocí třídy PositionInsideNode
- Vytvořte objekt InsertBookmarkOnlineRequest zadáním požadovaných parametrů
- Zavolejte metodu InsertBookmarkOnline na vložit záložku podle InsertBookmarkOnlineRequest
- Uložte výsledný soubor aplikace Word s novou záložkou
Výše uvedené kroky popisují jak vytvořit záložku ve Wordu s Python Low Code API. Začněte proces vytvořením objektu WordsApi následovaným přečtením zdrojového souboru Word a definováním parametrů záložky. Nakonec přidejte tuto záložku do souboru aplikace Word zavoláním několika volání rozhraní API a následným uložením výsledného souboru aplikace Word na místní disk.
Kód pro vložení záložky do Wordu pomocí Python REST API
Tento ukázkový kód ukazuje jak přidat záložku ve Wordu s Python REST API. Třída PositionInsideNode se používá k nastavení počátečního a koncového rozsahu záložky v cílovém souboru aplikace Word. Výsledný datový proud je vrácen jako položka slovníku se zadaným klíčem a lze jej načíst pomocí metody TryGetValue, jak je ukázáno v ukázkovém kódu.
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.