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

Konvertera OTT till PPTX med C# eller online

Bygg Microsoft Word OTT till PowerPoint PPTX-konverteringsappar på .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin-plattformar.

Hur man konverterar OTT till PPTX med C#

För att automatisera processen för alla Word-dokumentfiler till PowerPoint pptx-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 OTT till PPTX via C#

  1. Lägg till referens för Aspose.Total för .NET
  2. Ladda OTT-fil med klassen Aspose.Words.Document
  3. Spara OTT-dokumentet i HTML
  4. Skapa Aspose.Slides.Presentation objekt
  5. Importera HTML-innehåll i textramen i valfri bildform i presentationen
  6. Spara dokumentet med Aspose.Slides.Presentation.Save(“output.pptx”, SaveFormat.Pptx)

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 OTT till PPTX med C#

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

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

// To convert multi pages OTT 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()){

	// 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 PPTX Presentation
	pptx.Save("filepath\\pres.pptx", Aspose.Slides.Export.SaveFormat.Pptx);
 

Online-omvandlare för OTT till PPTX

Gratis app för att konvertera OTT till PPTX

  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 PPTX file.

Vanliga frågor

  • Hur kan jag konvertera OTT till PPTX Online?
    Online-app för OTT-konvertering är integrerad ovan. För att använda den här appen kan du lägga till din OTT-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 OTT till PPTX-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 PPTX-fil.
  • Hur lång tid tar det att konvertera OTT?
    Denna onlinekonverterare fungerar snabbt men är främst beroende av storleken på OTT-filen som konverteras. För små OTT-filer kan konverteringen till PPTX 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 OTT till PPTX med gratis Aspose.Total-omvandlare?
    Självklart! När OTT till PPTX-konverteringen är klar kommer nedladdningslänken för den nyligen konverterade PPTX-filen att vara tillgänglig omedelbart. Det garanterar också säkerheten för konverteringsprocessen, eftersom alla uppladdade filer, inklusive OTT-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 OTT?
    Du kan använda vilken modern webbläsare som helst, som Google Chrome, Firefox, Opera eller Safari, för OTT till PPTX-konvertering online. Men om du utvecklar ett skrivbordsprogram rekommenderas Aspose.Total OTT Conversion API för smidig och effektiv bearbetning.

Utforska OTT konverteringsalternativ med .NET

Konvertera OTTs till CSV (Comma Seperated Values)
Konvertera OTTs till DIF (Data Interchange Format)
Konvertera OTTs till Excel (Spreadsheet File Formats)
Konvertera OTTs till FODS (OpenDocument Flat XML Spreadsheet)
Konvertera OTTs till ODS (OpenDocument Spreadsheet)
Konvertera OTTs till SXC (StarOffice Calc Spreadsheet)
Konvertera OTTs till TSV (Tab Seperated Values)
Konvertera OTTs till XLAM (Excel Macro-Enabled Add-In)
Konvertera OTTs till XLS (Microsoft Excel Spreadsheet (Legacy))
Konvertera OTTs till XLSB (Excel Binary Workbook)
Konvertera OTTs till XLSM (Macro-enabled Spreadsheet)
Konvertera OTTs till XLSX (Open XML Workbook)
Konvertera OTTs till XLT (Excel 97 - 2003 Template)
Konvertera OTTs till XLTM (Excel Macro-Enabled Template)
Konvertera OTTs till XLTX (Excel Template)