Créer un RTF avec Python

Générez du RTF via vos applications Python sans installer Microsoft Office®.

 

Pour un développeur, qui essaie de créer des fichiers RTF via une application Python ? L’API Aspose.Total for Python via .NET peut aider à automatiser le processus de création. Il s’agit d’un ensemble complet de diverses API traitant différents formats, y compris les fichiers Microsoft Office et les images. L’API Aspose.Words for Python via .NET qui fait partie du package Aspose.Total for Python via .NET facilite ce processus de génération. De plus, les développeurs peuvent facilement améliorer l’application pour la modification du fichier RTF.

Comment créer un fichier RTF en Python

Creation Requirements

  • Pour la création de documents RTF, Python 3.5 ou version ultérieure est requis
  • API de référence dans le projet directement depuis PyPI ( Aspose.Words )
  • Ou Utilisez les commandes pip suivantes pip install aspose.words.
  • De plus, les systèmes d’exploitation basés sur Microsoft Windows ou Linux (voir plus pour Words ) et pour Linux vérifient les exigences supplémentaires pour gcc et libpython et suivent INSTALL
 

Créer RTF en Python

 
RTF — Rich Text Format (RTF) est un format de texte multiplateforme pris en charge par de nombreux éditeurs ; la génération RTF basée sur Python est utile lors de la production de documents simplement stylisés qui doivent être acceptés par une grande variété de clients. RTF ne possède pas les fonctionnalités avancées de OOXML mais excelle dans le texte stylisé portable, les tableaux simples et les objets en ligne. L'automatisation RTF est appropriée pour la fusion de courrier, les lettres au style simple, ou les systèmes nécessitant une compatibilité maximale. La création programmatique peut être réalisée en utilisant des fragments RTF en tant que modèles ou en utilisant des bibliothèques qui construisent directement des jetons RTF. L'automatisation simplifie les exportations RTF en masse et les pipelines de conversion ciblant des consommateurs légers ou hérités.

Cas d'utilisation clés

  • Génération de lettres multiplateforme

  Produire des documents RTF pour les clients qui préfèrent un texte stylisé portable.

  • Fusion de courrier pour des documents simples

  Générer des lettres personnalisées et des avis en RTF pour une large compatibilité.

  • Échange avec des systèmes non-OOXML

  Exporter du contenu en RTF pour les systèmes qui ne peuvent pas analyser les fichiers DOCX ou Word binaires.

Scénarios d'automatisation

  • Exportations RTF en masse

  Automatiser la création de milliers de fichiers RTF à partir de flux de données structurées.

  • Pipelines de secours de format

  Fournir automatiquement des versions RTF lorsque les consommateurs ne peuvent pas gérer les fichiers DOCX/DOCM.

  • Moteurs de modélisation simples

  Utiliser le remplacement de jetons programmatique dans les modèles RTF dans le cadre d’un flux de travail automatisé.

Explorer Options avec Python

Générer DOC Déposer (Format binaire Microsoft Word)
Générer DOCM Déposer (Fichier Marco Microsoft Word 2007)
Générer DOCX Déposer (Office 2007+ Document Word)
Générer DOT Déposer (Fichiers de modèle Microsoft Word)
Générer DOTM Déposer (Fichier de modèle Microsoft Word 2007+)
Générer DOTX Déposer (Fichier de modèle Microsoft Word)
Générer RTF Déposer (Format de texte enrichi)