Cet article explique comment insérer une note de bas de page dans Word avec l’API REST Python. Vous apprendrez à utiliser Aspose.Words pour Python Cloud SDK pour ajouter une note de bas de page Word avec l’API Python Low Code. Nous aborderons les différentes propriétés de la note de bas de page pouvant être définies avant son ajout au document.
Condition préalable
- Créez un compte et obtenez les informations d’identification de l’API
- Téléchargez Aspose.Words Cloud SDK pour Python pour ajouter une note de bas de page dans un fichier Word
- Configurer un projet de solution Python avec le SDK ci-dessus pour créer une note de fin
Étapes pour ajouter une note de bas de page dans Word avec l’API REST Python
- Instanciez l’objet WordsApi en fournissant l’ID client et le secret pour insérer la note de fin
- Lire le fichier Word d’entrée et le stocker dans un flux de fichiers
- Créez l’objet FootnoteInsert en définissant diverses propriétés
- Créez la méthode InsertFootnoteOnlineRequest en définissant la demande, FootnoteInsert et le nom du fichier de destination
- Appelez la méthode Insérer une note de bas de page en ligne pour insérer une note de bas de page dans le fichier Word source
- Récupérez le flux de sortie du résultat et enregistrez-le sur le disque
Les étapes ci-dessus décrivent comment créer une note de bas de page dans Word avec l’API REST Python. Commencez par charger le fichier Word source dans l’objet FileStream et créez une note de bas de page avec la classe FootnoteInsert. Utilisez cette note de bas de page pour créer la requête InsertFootnoteOnlineRequest, que vous pourrez ensuite utiliser pour créer la note de bas de page dans le fichier Word à l’aide de la méthode InsertFootnoteOnline.
Code pour créer des notes de bas de page dans Word avec l’API REST Python
Cet exemple de code montre comment ajouter une note de bas de page dans Word avec l’API REST Python. La classe FootnoteInsert contient diverses propriétés, telles que la position, qui peut être définie comme un lien vers le nœud de début de plage et le repère de référence. La réponse à l’appel contient la méthode Document.TryGetValue() qui renvoie le fichier Word résultant dans l’objet de flux pour enregistrement sur disque ou dans la base de données.
In this topic, we have learned the process of adding a footnote in a Word document. If you are looking to replace text in a Word file, refer to the following article: Replace a Word in Word with Python REST API.