Konvertera DOCM till PPSM med C# eller online
Bygg Microsoft Word DOCM till PowerPoint PPSM-konverteringsappar på .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin-plattformar.
Hur man konverterar DOCM till PPSM med C#
För att automatisera processen för alla Word-dokumentfiler till PowerPoint ppsm-presentation batchkonvertering kommer vi att använda Aspose.Words for .NET och Aspose.Slides för .NET API:er. Det förra är ett ordbehandlings-API för bearbetning eller manipulering av Microsoft Word-dokument. Medan det senare är ett presentationsmanipulerings-API som låter dig skapa eller ändra Microsoft PowerPoint-bilder. Båda API:erna är en del av paketet Aspose.Total for .NET . Du kan ladda ner direkt från Nuget eller kan använda följande kommandon från pakethanterarens konsol.
Pakethanterarens konsolkommando
PM> Install-Package Aspose.Total
Steg för att konvertera DOCM till PPSM via C#
- Lägg till referens för Aspose.Total för .NET
- Ladda DOCM-fil med klassen Aspose.Words.Document
- Spara DOCM-dokumentet i HTML
- Skapa Aspose.Slides.Presentation objekt
- Importera HTML-innehåll i textramen i valfri bildform i presentationen
- Spara dokumentet med Aspose.Slides.Presentation.Save(“output.ppsm”, SaveFormat.Ppsm)
Konverteringskrav
- Microsoft Windows eller ett kompatibelt operativsystem med .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin-plattformar.
- Utvecklingsmiljö som Microsoft Visual Studio.
- Aspose.Words för .NET & Aspose.Slides för .NET DLL eller Aspose.Total för .NET DLL som refereras till i ditt projekt.
Detta kodexempel visar hur man konverterar en DOCM till PPSM med C#
//DOC DOCM DOCX DOT DOTM DOTX | |
Aspose.Words.Document docx = new Aspose.Words.Document("sourceWordFile.docx"); | |
// Save DOCX file to HTML | |
docx.Save("filepath\\test.html", SaveFormat.Html); | |
// To convert multi pages DOCX documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPTX. | |
using (Presentation pptx = new Presentation()){ | |
ISlide slide = pres.Slides[0]; | |
IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10); | |
ashape.FillFormat.FillType = FillType.NoFill; | |
ashape.AddTextFrame(""); | |
ashape.TextFrame.Paragraphs.Clear(); | |
TextReader tr = new StreamReader("filepath\\test.html"); | |
ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd()); | |
// ppt, pptx, pot, potm, potx, pps, ppsm, ppsx, odp, pptm | |
pptx.Save("filepath\\pres.pptx", Aspose.Slides.Export.SaveFormat.Pptx); | |
} |
Online-omvandlare för DOCM till PPSM
Gratis app för att konvertera DOCM till PPSM
Vanliga frågor
- Hur kan jag konvertera DOCM till PPSM Online?Online-app för DOCM-konvertering är integrerad ovan. För att använda den här appen kan du lägga till din DOCM-fil genom att dra och släppa den i det angivna vita området eller genom att klicka inuti området för att importera dokumentet. Tryck sedan på knappen Konvertera för att starta konverteringsprocessen. När DOCM till PPSM-konverteringen är klar kan du ladda ner din nyligen konverterade fil med bara ett klick, och den kommer att vara tillgänglig för dig i form av en PPSM-fil.
- Hur lång tid tar det att konvertera DOCM?Denna onlinekonverterare fungerar snabbt men är främst beroende av storleken på DOCM-filen som konverteras. För små DOCM-filer kan konverteringen till PPSM slutföras på några sekunder. Men om du har integrerat konverteringskoden i en .NET-applikation kommer konverteringshastigheten att bero på hur väl din applikation har optimerats för konverteringsprocessen.
- Är det säkert att konvertera DOCM till PPSM med gratis Aspose.Total-omvandlare?Självklart! När DOCM till PPSM-konverteringen är klar kommer nedladdningslänken för den nyligen konverterade PPSM-filen att vara tillgänglig omedelbart. Det garanterar också säkerheten för konverteringsprocessen, eftersom alla uppladdade filer, inklusive DOCM-filer, är helt säkra och kommer att raderas från systemet efter 24 timmar. Dessutom kommer nedladdningslänkarna att sluta fungera efter denna period, vilket säkerställer integriteten och skyddet för dina filer. Den integrerade appen är gratis att använda och designad för testsyften så att användare kan utvärdera resultaten innan de integrerar koden i sina projekt.
- Vilken webbläsare ska jag använda för att konvertera DOCM?Du kan använda vilken modern webbläsare som helst, som Google Chrome, Firefox, Opera eller Safari, för DOCM till PPSM-konvertering online. Men om du utvecklar ett skrivbordsprogram rekommenderas Aspose.Total DOCM Conversion API för smidig och effektiv bearbetning.