Aspose.Words  for Python

API Python pour traiter les documents Word

Créez, modifiez, affichez et convertissez des fichiers Word dans plusieurs formats à l’aide de Python. Générez également des rapports et visualisez vos données. Tout cela sans utiliser de logiciel externe.

  Télécharger l'essai gratuit
  
 

Aspose.Words for Python via .NET est un package conçu pour lire et manipuler des documents de différents types, avec un accent principal sur les documents Microsoft Word (DOC, DOCX, ODT), PDF et Web (HTML, Markdown). Notre bibliothèque contient plus de 100 classes Python pour gérer les opérations de bas niveau derrière le traitement des documents et le formatage des données. Ainsi, Aspose.Words offre aux développeurs Python une opportunité unique d'implémenter l'automatisation de documents basée sur des scripts.

Avec l'avènement du matériel informatique puissant au cours des dernières décennies, Python est devenu un langage de programmation largement utilisé dans le développement Web (cadres Django, Flask, Pyramid), les tâches scientifiques et l'analyse de données. L'utilité de Python découle d'un vaste écosystème de packages tiers. Fourni avec un grand nombre de bibliothèques en développement progressif, Python est considéré comme le meilleur choix pour le développement rapide de logiciels.

L'équipe Aspose.Words a décidé de suivre les dernières tendances de programmation et de fournir à la communauté Python un logiciel professionnel pour traiter DOC, DOCX, PDF, RTF, DOT, DOTX, DOTM, DOCM, FlatOPC, ODT, OTT, HTML, MHTML, MOBI, TXT, XPS, PS, TIFF, JPEG, PNG, BMP, SVG, EMF, GIF, PCL, EPUB, XML, XAML et autres formats de fichiers. Tu peux voir la liste complète des formats pris en charge.

Noter: selon TIOBE Programming Index, qui reflète la popularité des langages de programmation, Python est aujourd'hui le langage de programmation numéro un.

Fonctionnalité de Aspose.Words pour Python via .NET

Aspose.Words est une bibliothèque Python autonome. Vous n'avez pas besoin d'installer de suite bureautique pour que votre code Python fonctionne. Cette API Python s'appuie sur Modèle d'objet de document (DOM) pour accéder aux nœuds et aux éléments du document.

Fonctionnalités avancées de l'API Python Words

Vous pouvez essayer certaines des fonctionnalités populaires d'Aspose.Words sur les pages d'application en ligne :

Tu peux essayer toutes les applications en ligne Aspose.Words.

Consultez également la documentation pour les fonctionnalités les plus populaires d'Aspose.Words :

Veuillez noter que la liste n'est pas complète et que vous pouvez trouver plus de fonctionnalités et de descriptions dans le documentation.

Configuration requise

Comment installer la bibliothèque Python

Utilisez pip pour installer notre bibliothèque Python pour le traitement de documents Word à partir du Référentiel PyPI:

Comment installer Aspose.Words pour Python via .NET

pip install aspose-words

Modifier des documents Word en Python

L'exemple de code suivant montre comment créer un document vierge, y insérer du texte et enregistrer le résultat au format PDF:

Créer un document et l'enregistrer au format PDF - Python


import aspose.words as aw

# Créer un document vierge
doc = aw.Document()

# Utiliser une instance de DocumentBuilder pour ajouter du contenu au document
builder = aw.DocumentBuilder(doc)

# Ajouter un paragraphe au document
builder.writeln("Hello World!")

# Enregistrez le résultat sous forme de document PDF. Le format de sortie est déterminé par l'extension de fichier
doc.save("Output.pdf")

Convertir des documents Word en Python

Vous pouvez facilement convertir des fichiers d'un format à un autre. Savez-vous comment extraire du texte de documents Word via Python ? L'exemple de code suivant montre comment le faire avec une seule ligne de code en convertissant DOCX en HTML:

Convertir DOCX en HTML – Python


import aspose.words as aw

# Charger un document depuis le disque local
doc = aw.Document("Input.docx")

# Enregistrer la sortie en hypertexte
doc.save("Output.html")

Voir la rubrique conversion pour plus de détails.

Ce que les gens disent

Ne vous contentez pas de nous croire sur parole. Découvrez ce que les utilisateurs ont à dire sur les API Aspose.Words.

 
 
Voir les études de cas
  
  

Aspose.Words propose des API de traitement de texte individuelles pour d'autres environnements de développement populaires, comme indiqué ci-dessous :

/