Aspose.Total  for C++

C++ API to Render PPTM to WORD

Export PPTM to WORD in C++ applications without any Microsoft PowerPoint or Word dependencies

How to Export PPTM to WORD Using C++

Aspose.Total for C++ is complete package of C++ File Format Automation libraries. By using the rich features of the APIs avaiable in the pacakge, we can easily convert PowerPoint PPTM to Word WORD. In order to perform the conversion, you can first use Aspose.Slides for C++ API to convert PPTM to HTML. After that by using feature-rich Word Processing API Aspose.Words for C++ you can convert the HTML to WORD.

C++ API to Convert PPTM to WORD

  1. Load PPTM file using Presentation class reference
  2. Render PPTM to HTML by using Save member funciton and set Html as SaveFormat
  3. Load the converted HTML file by using Document class reference
  4. Save the document to DOCX format by using Save member fucntion

Get Started with C++ File Format APIs

Install from command line as nuget install Aspose.Total.Cpp or via Package Manager Console of Visual Studio with Install-Package Aspose.Total.Cpp.

Alternatively, get the offline MSI installer or DLLs in a ZIP file from downloads .

C++ Code to Convert PPTM to WORD

// Load PPTM file
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"input.pptm");
// Save presentation in HTML format.
prs->Save(u"htmlOutput.html", Aspose::Slides::Export::SaveFormat::Html);
// load HTML with an instance of Document
System::SharedPtr<Document> doc = System::MakeObject<Document>(u"htmlOutput.html");
// save document in DOCX format

PPTM What is PPTM File Format?

Files with PPTM extension are Macro-enabled Presentation files that are created with Microsoft PowerPoint 2007 or higher versions. They are similar to PPTX files with the difference that the lateral can&rsquo;t execute macros though they can contain macros. PPTM files can be edited by opening them in Microsoft PowerPoint and updating the contents. Another similar format is PPSM but it is read-only by default and starts the slideshow when opened. PPTM, like PPTX, contains slides for different presentation elements like text, images, videos, graphs and other related material.

Read More

DOCX What is DOCX File Format?

DOCX is a well-known format for Microsoft Word documents. Introduced from 2007 with the release of Microsoft Office 2007, the structure of this new Document format was changed from plain binary to a combination of XML and binary files. Docx files can be opened with Word 2007 and lateral versions but not with the earlier versions of MS Word which support DOC file extensions.

Read More

Other Conversion Options

PPTM TO OTT (OpenDocument Standard Format)
PPTM TO ODT (OpenDocument Text File Format)
PPTM TO DOCX (Office 2007+ Word Document)
PPTM TO DOT (Microsoft Word Template Files)
PPTM TO DOTM (Microsoft Word 2007+ Template File)
PPTM TO DOTX (Microsoft Word Template File )
PPTM TO WORDML (Microsoft Word 2003 WordprocessingML)
PPTM TO DOCM (Microsoft Word 2007 Marco File)
PPTM TO DOC (Microsoft Word Binary Format)
PPTM TO RTF (Rich Text Format)