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

Converteer DOTM naar PPTX met C# of online

Bouw Microsoft Word DOTM naar PowerPoint PPTX-conversie-apps op .NET Framework-, .NET Core-, Windows Azure-, Mono- of Xamarin-platforms.

Hoe DOTM naar PPTX te converteren met C#

Om het proces voor alle Word-documentbestanden naar PowerPoint pptx-presentatiebatchconversie te automatiseren, gebruiken we Aspose.Words for .NET en Aspose.Slides voor .NET API’s. De eerste is een tekstverwerkings-API voor het verwerken of manipuleren van Microsoft Word-documenten. Terwijl de laatste een presentatiemanipulatie-API is waarmee u Microsoft PowerPoint-dia’s kunt maken of wijzigen. Beide API’s maken deel uit van het pakket Aspose.Total for .NET . U kunt rechtstreeks download van Nuget of u kunt de volgende opdrachten gebruiken vanuit de Package Manager Console.

Pakketbeheer Console-opdracht


PM> Install-Package Aspose.Total

Stappen om DOTM naar PPTX te converteren via C#

  1. Referentie toevoegen van Aspose.Total voor .NET
  2. Laad het DOTM-bestand met de klasse Aspose.Words.Document
  3. Sla het DOTM-document op in HTML
  4. Maak een Aspose.Slides.Presentation object
  5. Importeer HTML-inhoud in tekstkader van elke diavorm in de presentatie
  6. Sla het document op met Aspose.Slides.Presentation.Save(“output.pptx”, SaveFormat.Pptx)

Conversievereisten

  • Microsoft Windows of een compatibel besturingssysteem met .NET Framework, .NET Core, Windows Azure, Mono of Xamarin Platforms.
  • Ontwikkelomgeving zoals Microsoft Visual Studio.
  • Aspose.Words voor .NET & Aspose.Slides voor .NET DLL’s of Aspose.Total voor .NET DLL waarnaar in uw project wordt verwezen.
 

Dit codevoorbeeld laat zien hoe u een DOTM naar PPTX converteert met C#

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

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

// To convert multi pages DOTM 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 converter voor DOTM naar PPTX

Gratis app om DOTM naar PPTX te converteren

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

Veel Gestelde Vragen

  • Hoe kan ik DOTM online naar PPTX converteren?
    Online app voor DOTM-conversie is hierboven geïntegreerd. Om deze app te gebruiken, kunt u uw DOTM-bestand toevoegen door het naar het daarvoor bestemde witte gebied te slepen en neer te zetten of door in het gebied te klikken om het document te importeren. Druk vervolgens op de knop Converteren om het conversieproces te starten. Nadat de conversie van DOTM naar PPTX is voltooid, kunt u uw nieuw geconverteerde bestand met slechts één klik downloaden en zal het voor u beschikbaar zijn in de vorm van een PPTX-bestand.
  • Hoe lang duurt het om DOTM te converteren?
    Deze online converter werkt snel, maar is voornamelijk afhankelijk van de grootte van het DOTM-bestand dat wordt geconverteerd. Voor kleine DOTM-bestanden kan de conversie naar PPTX binnen enkele seconden worden voltooid. Als u de conversiecode echter in een .NET-toepassing heeft geïntegreerd, hangt de conversiesnelheid af van hoe goed uw toepassing is geoptimaliseerd voor het conversieproces.
  • Is het veilig om DOTM naar PPTX te converteren met de gratis Aspose.Total-converter?
    Natuurlijk! Zodra de conversie van DOTM naar PPTX is voltooid, is de downloadlink voor het nieuw geconverteerde PPTX-bestand direct beschikbaar. Het verzekert ook de veiligheid van het conversieproces, aangezien alle geüploade bestanden, inclusief DOTM-bestanden, volledig veilig zijn en na 24 uur uit het systeem worden verwijderd. Bovendien werken de downloadlinks na deze periode niet meer, waardoor de privacy en bescherming van uw bestanden wordt gewaarborgd. De geïntegreerde app is gratis te gebruiken en ontworpen voor testdoeleinden, zodat gebruikers de resultaten kunnen evalueren voordat ze de code in hun projecten integreren.
  • Welke browser moet ik gebruiken om DOTM te converteren?
    U kunt elke moderne webbrowser gebruiken, zoals Google Chrome, Firefox, Opera of Safari, voor de online DOTM naar PPTX-conversie. Als u echter een desktoptoepassing ontwikkelt, wordt de Aspose.Total DOTM-conversie-API aanbevolen voor een soepele en efficiënte verwerking.

Bekijk DOTM conversieopties met .NET

DOTMs converteren naar CSV (Door komma's gescheiden waarden)
DOTMs converteren naar DIF (Formaat voor gegevensuitwisseling)
DOTMs converteren naar EXCEL (Spreadsheet-bestandsindelingen)
DOTMs converteren naar FODS (OpenDocument platte XML-spreadsheet)
DOTMs converteren naar ODS (OpenDocument-spreadsheet)
DOTMs converteren naar SXC (StarOffice Calc-spreadsheet)
DOTMs converteren naar TSV (Door tabs gescheiden waarden)
DOTMs converteren naar XLAM (Excel-invoegtoepassing met ingeschakelde macro's)
DOTMs converteren naar XLS (Microsoft Excel binair formaat)
DOTMs converteren naar XLSB (Excel binaire werkmap)
DOTMs converteren naar XLSM (Spreadsheet met ingeschakelde macro's)
DOTMs converteren naar XLSX (XML-werkmap openen)
DOTMs converteren naar XLT (Excel 97 - 2003-sjabloon)
DOTMs converteren naar XLTM (Excel-sjabloon met ingeschakelde macro's)
DOTMs converteren naar JSON (JavaScript-objectnotatiebestand)