# Convert PPTX to Word in C++

> Convert PPTX to Word in C++. Use Aspose.Slides for C++ and Aspose.Words for C++ to export PowerPoint slide images to a Word document.

Source: https://products.aspose.com/slides/cpp/conversion/pptx-to-word/
Updated: 2026-07-30



## Convert PowerPoint to Word Using Aspose.Slides and Aspose.Words

[Aspose.Slides for C++](/slides/cpp/) can render slides as images, while [Aspose.Words for C++](https://products.aspose.com/words/cpp/) can create and save Word documents. Use both APIs when you need to move PPTX slide content into a DOCX document.

## Convert PowerPoint to Word in C++

Use this C++ code to convert PPTX to Word:

### PPTX to Word C++ Conversion Source Code

```cpp
auto presentation = MakeObject<Presentation>(u"presentation.pptx");
auto wordDocument = MakeObject<Aspose::Words::Document>();
auto documentBuilder = MakeObject<Aspose::Words::DocumentBuilder>(wordDocument);

auto slideSize = Size(1200, 800);
for (auto&& slide : presentation->get_Slides())
{
    auto slideImage = slide->GetImage(slideSize);
    auto imageStream = MakeObject<System::IO::MemoryStream>();
    slideImage->Save(imageStream, Aspose::Slides::ImageFormat::Png);
    imageStream->set_Position(0);

    documentBuilder->InsertImage(imageStream);

    imageStream->Dispose();
    slideImage->Dispose();

    documentBuilder->InsertBreak(Aspose::Words::BreakType::PageBreak);
}

wordDocument->Save(u"presentation.docx");
presentation->Dispose();
```

## How to Convert PPTX to Word

Install `Aspose.Slides for C++` and `Aspose.Words for C++`.

Create a `Presentation` instance from the source PPTX file.

Create a Word `Document` and `DocumentBuilder`.

Render slides with `GetImage`, insert the rendered images with `DocumentBuilder`, and save the result as DOCX.

## Other Supported Conversions

- [PPTX TO HTML](/slides/cpp/conversion/pptx-to-html/)
- [PPTX TO JPEG](/slides/cpp/conversion/pptx-to-jpeg/)
- [PPTX TO PNG](/slides/cpp/conversion/pptx-to-png/)
- [PPTX TO SVG](/slides/cpp/conversion/pptx-to-svg/)
- [PPTX TO BMP](/slides/cpp/conversion/pptx-to-bmp/)
- [PPTX TO EMF](/slides/cpp/conversion/pptx-to-emf/)
- [PPTX TO GIF](/slides/cpp/conversion/pptx-to-gif/)
