Convertir DOC en EMAIL en utilisant Python

Conversion DOC en EMAIL dans vos applications Python sans installer Microsoft Word® ou Outlook.

 

Pour un développeur Python, qui essaie d’ajouter une fonctionnalité de conversion DOC en EMAIL dans l’application ? L’API Aspose.Total for Python via .NET peut aider à automatiser le processus de conversion. Il s’agit d’un ensemble complet de diverses API traitant différents formats, notamment les formats Email, Images et Microsoft Word. Les API Aspose.Words for Python via .NET et Aspose.Email for Python via .NET qui font partie du package Aspose.Total for Python via .NET facilitent cette conversion à l’aide de Python. C’est un processus en deux étapes, chargez d’abord le fichier DOC et rendez-le en HTML via Aspose.Words for Python via .NET . Ensuite, chargez le HTML converti en utilisant Aspose.Email for Python via .NET et enregistrez-le au format EMAIL.

Comment convertir DOC en EMAIL en Python

  • Ouvrez le fichier DOC source à l’aide de la classe Document
  • Appelez la méthode save tout en spécifiant le chemin du fichier HTML de sortie et les options d’enregistrement HTML pertinentes en tant que paramètre. Ainsi, votre fichier DOC est converti en HTML au chemin spécifié
  • Chargez maintenant le fichier HTML enregistré à l’aide de MailMessage.load
  • Appelez la méthode save avec le chemin de fichier approprié. Donc finalement le DOC est converti

Exigences de conversion

  • Pour la conversion DOC en EMAIL, Python 3.5 ou version ultérieure est requis
  • API de référence dans le projet directement depuis PyPI ( Aspose.Words et Aspose.Email )
  • Ou utilisez la commande pip suivante pip install aspose.words et pip install Aspose.Email-for-Python-via-NET
  • De plus, les systèmes d’exploitation basés sur Microsoft Windows ou Linux (voir plus pour Words et Email ) et pour Linux, vérifiez les exigences supplémentaires pour gcc et libpython et suivez les instructions étape par étape INSTALL
 

Enregistrer DOC en EMAIL en Python

 

Explorez DOC options de conversion avec Python

Convertir DOCs en CSV (Valeurs séparées par des virgules)
Convertir DOCs en DIF (Format d'échange de données)
Convertir DOCs en EML (Message électronique)
Convertir DOCs en EMLX (Messagerie Apple)
Convertir DOCs en EXCEL (Formats de fichier de feuille de calcul)
Convertir DOCs en FODS (Feuille de calcul XML plate OpenDocument)
Convertir DOCs en ICS (Fichier de calendrier)
Convertir DOCs en MBOX (Fichier de boîte aux lettres électronique)
Convertir DOCs en MSG (Fichier d'élément de message Outlook)
Convertir DOCs en ODP (Format de présentation OpenDocument)
Convertir DOCs en ODS (Feuille de calcul OpenDocument)
Convertir DOCs en OFT (Modèle de fichier Outlook)
Convertir DOCs en OST (Tableau de stockage hors ligne Outlook)
Convertir DOCs en POT (Fichiers de modèle Microsoft PowerPoint)
Convertir DOCs en POTM (Fichier de modèle Microsoft PowerPoint)
Convertir DOCs en POTX (Modèle de présentation Microsoft PowerPoint)
Convertir DOCs en POWERPOINT (Fichiers de présentation)
Convertir DOCs en PPS (Diaporama PowerPoint)
Convertir DOCs en PPSM (Diaporama compatible avec les macros)
Convertir DOCs en PPSX (Diaporama PowerPoint)
Convertir DOCs en PPT (Présentation Powerpoint)
Convertir DOCs en PPTM (Fichier de présentation prenant en charge les macros)
Convertir DOCs en PPTX (Format de présentation XML ouvert)
Convertir DOCs en PST (Tableau de stockage personnel Outlook)
Convertir DOCs en SXC (Feuille de calcul StarOffice Calc)
Convertir DOCs en TSV (Valeurs séparées par des tabulations)
Convertir DOCs en VCF (Fichier vCard)
Convertir DOCs en XLAM (Complément Excel prenant en charge les macros)
Convertir DOCs en XLS (Format binaire Microsoft Excel)
Convertir DOCs en XLSB (Classeur binaire Excel)
Convertir DOCs en XLSM (Feuille de calcul prenant en charge les macros)
Convertir DOCs en XLSX (Ouvrir le classeur XML)
Convertir DOCs en XLT (Excel 97 - Modèle 2003)
Convertir DOCs en XLTM (Modèle Excel compatible avec les macros)
Convertir DOCs en XLTX (Modèle Excel)

Qu'est-ce que le format de fichier DOC

Le format de fichier binaire Microsoft Word (DOC) est un format de fichier de document propriétaire utilisé par Microsoft Office Word. Il représente une structure de document indépendante de toute architecture informatique ou système d’exploitation spécifique. Le format DOC sert de fichier conteneur, utilisant un format binaire pour stocker divers types de données, notamment du texte formaté, des images, des graphiques, etc. La nature binaire du format DOC le rend non lisible par l’homme, mais il existe plusieurs programmes, tels que Microsoft Word et LibreOffice, qui peuvent à la fois lire et écrire dans des fichiers DOC.

Le format DOC était initialement introduit dans Word pour Windows 2.0 en 1987. Il a subi plusieurs révisions depuis lors, l’itération la plus récente étant le format Office Open XML introduit dans Office 2007. L’un des principaux avantages du format DOC réside dans sa compatibilité avec Microsoft Word , l’une des applications de traitement de texte les plus utilisées dans le monde. Cette compatibilité permet aux utilisateurs de créer et de modifier des documents à l’aide de Microsoft Word et de les partager facilement avec d’autres utilisateurs de l’application. En outre, de nombreuses autres applications de traitement de texte possèdent la capacité de lire et d’écrire au format DOC, ce qui en fait un choix polyvalent à des fins de partage de documents.

L’adoption généralisée du format DOC découle de son intégration avec Microsoft Word , offrant aux utilisateurs un environnement robuste et riche en fonctionnalités pour la création et la gestion de documents. La flexibilité du format s’étend au-delà de Microsoft Word, permettant aux utilisateurs de travailler avec des fichiers DOC à l’aide d’un autre logiciel de traitement de texte. Cette polyvalence garantit une collaboration et une interchangeabilité transparentes des documents entre les utilisateurs, quelle que soit l’application de traitement de texte choisie.

Qu'est-ce que le format de fichier EMAIL

Un fichier de courrier électronique adhère à un format spécifique reconnu par les programmes de messagerie. Il comprend une section d’en-tête et une section de corps, séparées par une ligne vide. L’en-tête contient des informations essentielles telles que l’adresse e-mail de l’expéditeur, l’adresse e-mail du destinataire, l’objet de l’e-mail, ainsi que la date et l’heure d’envoi. Le corps de l’e-mail contient le message réel transmis. Les fichiers de courrier électronique peuvent exister au format texte brut ou HTML. Cependant, les e-mails HTML sont devenus plus répandus ces derniers temps en raison de leur capacité à incorporer des images et d’autres éléments de formatage.

L’en-tête d’un fichier e-mail fournit des métadonnées cruciales qui facilitent le routage et l’organisation des messages. Il permet au programme de messagerie d’identifier l’expéditeur, le destinataire, l’objet et l’horodatage. La section du corps contient le contenu de l’e-mail, qui peut inclure du texte, des images, des hyperliens et d’autres éléments multimédias. Alors que les e-mails en texte brut sont simples et accessibles sur divers appareils et clients de messagerie, les e-mails HTML offrent plus de flexibilité de conception et d’interactivité.

Grâce à l’utilisation généralisée des e-mails HTML, les expéditeurs peuvent créer des messages visuellement attrayants et engageants. Les e-mails HTML permettent d’inclure des éléments de marque, des styles de formatage et du contenu multimédia, améliorant ainsi la présentation globale et l’expérience utilisateur.