HTML JPG PDF XML DOCM
Aspose.Total  for .NET
PPTM

Convertir WORDML en PPTM en utilisant C# ou en ligne

Créez des applications de conversion Microsoft Word WORDML vers PowerPoint PPTM sur les plates-formes .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.

Comment convertir WORDML en PPTM en utilisant C#

Afin d’automatiser le processus pour tous les fichiers wordml Word vers la conversion par lots de présentation PowerPoint pptm, nous utiliserons Aspose.Words pour .NET et Aspose.Slides pour les API .NET . Le premier est une API de traitement de texte pour traiter ou manipuler des documents Microsoft Word. Alors que ce dernier est une API de manipulation de présentation qui vous permet de créer ou de modifier des diapositives Microsoft PowerPoint. Les deux API font partie du package Aspose.Total pour .NET . Vous pouvez directement télécharger à partir de Nuget ou utiliser les commandes suivantes à partir de la console du gestionnaire de packages.

Commande de la console du gestionnaire de packages


PM> Install-Package Aspose.Total

Étapes pour convertir WORDML en PPTM via C#

  1. Ajouter la référence de Aspose.Total pour .NET
  2. Chargez le fichier WORDML à l’aide de la classe Aspose.Words.Document
  3. Enregistrez le document WORDML au format HTML
  4. Créer un objet Aspose.Slides.Presentation
  5. Importez du contenu HTML dans le cadre de texte de n’importe quelle forme de diapositive dans la présentation
  6. Enregistrez le document en utilisant Aspose.Slides.Presentation.Save(“output.pptm”, SaveFormat.Pptm)

Exigences de conversion

  • Microsoft Windows ou un système d’exploitation compatible avec les plates-formes .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.
  • Environnement de développement comme Microsoft Visual Studio.
  • Aspose.Words pour .NET & Aspose.Slides pour les DLL .NET ou Aspose.Total pour les DLL .NET référencées dans votre projet.
 

Cet exemple de code montre comment convertir un WORDML en PPTM à l'aide de C#

// Load the Single Page Microsoft Word WORDML file
Aspose.Words.Document wordml = new Aspose.Words.Document("sourceWordFile.wordml");

// Save WORDML file to HTML 
wordml.Save("filepath\\test.html", SaveFormat.Html);

// To convert multi pages WORDML documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPTM.

using (Presentation pptm = new Presentation()){

	// Access the default first slide of presentation
	ISlide slide = pres.Slides[0];

	// Adding the AutoShape to accomodate the HTML content 
	// Adjust it as of your need
	IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10);

	ashape.FillFormat.FillType = FillType.NoFill;

	// Adding text frame to the shape
	ashape.AddTextFrame("");

	// Clearing all paragraphs in added text frame
	ashape.TextFrame.Paragraphs.Clear();

	// Loading the HTML file using stream reader
	TextReader tr = new StreamReader("filepath\\test.html");

	// Adding text from HTML stream reader in text frame
	ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd());

	// Save the PPTM Presentation
	pptm.Save("filepath\\pres.pptm", Aspose.Slides.Export.SaveFormat.Pptm);
 

Convertisseur en ligne pour WORDML en PPTM

Application gratuite pour convertir WORDML en PPTM

  No need to download or setup anything.
  No need to write any code.
  Just upload your DOCM file and hit the "Convert" button.
  You will instantly get the download link for resultant PPTM file.

Questions fréquemment posées

  • Comment puis-je convertir WORDML en PPTM en ligne ?
    L'application en ligne pour la conversion WORDML est intégrée ci-dessus. Pour utiliser cette application, vous pouvez ajouter votre fichier WORDML en le faisant glisser et en le déposant dans la zone blanche désignée ou en cliquant à l'intérieur de la zone pour importer le document. Ensuite, appuyez sur le bouton Convertir pour démarrer le processus de conversion. Une fois la conversion WORDML en PPTM terminée, vous pouvez télécharger votre fichier nouvellement converti en un seul clic, et il sera disponible sous la forme d'un fichier PPTM.
  • Combien de temps faut-il pour convertir WORDML ?
    Ce convertisseur en ligne fonctionne rapidement mais dépend principalement de la taille du fichier WORDML à convertir. Pour les petits fichiers WORDML, la conversion en PPTM peut être effectuée en quelques secondes. Cependant, si vous avez intégré le code de conversion dans une application .NET, la vitesse de conversion dépendra de la qualité de l'optimisation de votre application pour le processus de conversion.
  • Est-il sûr de convertir WORDML en PPTM en utilisant le convertisseur gratuit Aspose.Total ?
    Bien sûr! Une fois la conversion WORDML en PPTM terminée, le lien de téléchargement du fichier PPTM nouvellement converti sera instantanément disponible. Cela garantit également la sécurité du processus de conversion, car tous les fichiers téléchargés, y compris les fichiers WORDML, sont entièrement sécurisés et seront supprimés du système après 24 heures. De plus, les liens de téléchargement cesseront de fonctionner après cette période, garantissant la confidentialité et la protection de vos fichiers. L'application intégrée est gratuite et conçue à des fins de test afin que les utilisateurs puissent évaluer les résultats avant d'intégrer le code dans leurs projets.
  • Quel navigateur dois-je utiliser pour convertir WORDML ?
    Vous pouvez utiliser n'importe quel navigateur Web moderne, tel que Google Chrome, Firefox, Opera ou Safari, pour la conversion WORDML en PPTM en ligne. Toutefois, si vous développez une application de bureau, l'API Aspose.Total WORDML Conversion est recommandée pour un traitement fluide et efficace.

Explorez WORDML options de conversion avec .NET

Convertir WORDMLs en CSV (Valeurs séparées par des virgules)
Convertir WORDMLs en DIF (Format d'échange de données)
Convertir WORDMLs en EXCEL (Formats de fichier de feuille de calcul)
Convertir WORDMLs en FODS (Feuille de calcul XML plate OpenDocument)
Convertir WORDMLs en ODS (Feuille de calcul OpenDocument)
Convertir WORDMLs en SXC (Feuille de calcul StarOffice Calc)
Convertir WORDMLs en TSV (Valeurs séparées par des tabulations)
Convertir WORDMLs en XLAM (Complément Excel prenant en charge les macros)
Convertir WORDMLs en XLS (Format binaire Microsoft Excel)
Convertir WORDMLs en XLSB (Classeur binaire Excel)
Convertir WORDMLs en XLSM (Feuille de calcul prenant en charge les macros)
Convertir WORDMLs en XLSX (Ouvrir le classeur XML)
Convertir WORDMLs en XLT (Excel 97 - Modèle 2003)
Convertir WORDMLs en XLTM (Modèle Excel compatible avec les macros)