Cet article décrit le processus de remplacement d’un mot dans Word avec l’API REST Python. Vous utiliserez Aspose.Words pour Python Cloud SDK pour modifier un mot dans Word avec l’API REST Python dans le cloud, en quelques appels d’API. Il présente différentes options de personnalisation du remplacement de texte.
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 un signet dans un fichier Word
- Configurer le projet de solution Python avec le SDK ci-dessus pour remplacer le texte
Étapes pour modifier un mot dans Word avec l’API Python Low Code
- Instanciez l’objet WordsApi en utilisant l’ID client et le secret
- Lire le fichier Word d’entrée dans un flux mémoire
- Créez l’objet ReplaceTextParameters et définissez l’ancien texte, le nouveau texte et d’autres indicateurs
- Définissez le nom du fichier de sortie et appelez la méthode ReplaceTextOnline() avec la requête personnalisée
- Récupérez le contenu du fichier de sortie à partir de la réponse de l’API et enregistrez-le sur le disque local
Les étapes ci-dessus définissent le processus de remplacement de mots dans un document Word avec l’API REST Python. Lancez le processus en chargeant le fichier Word source dans le flux mémoire, puis en créant la requête de remplacement de texte à l’aide des paramètres ReplaceTextParameters et en définissant l’ancienne valeur de texte, la nouvelle valeur de texte, l’indicateur de respect de la casse, la correspondance du mot entier et la présence d’une expression régulière dans l’ancienne valeur de texte. Enfin, appelez la méthode ReplaceTextOnline() pour remplacer le texte en ligne et récupérer le fichier Word de sortie à partir de la réponse de l’API.
Code pour remplacer Word dans Word DOC avec l’API REST Python
Cet exemple de code montre comment remplacer un mot dans un document Word avec l’API Python Low Code. Nous définissons DestFileName sur le nom du fichier de sortie utilisé pour récupérer le fichier Word résultant à l’aide de la méthode TryGetValue() dans le résultat de l’appel d’API. Créez un flux de fichiers à l’aide de la méthode File.Create et enregistrez la sortie sur le disque local à l’aide de ce flux.
Dans cette rubrique, nous avons appris à rechercher et remplacer du texte en ligne dans un fichier Word. Pour modifier les propriétés d’un document Word, consultez l’article suivant : Change Properties of Word Document with Python REST API.