CTRL K
    • Aspose.Cells FOSS
      • Python
        • Frequently Asked Questions
        • Troubleshooting Guides
        • How to Export Excel to Markdown in Python
        • How to Load Files with Aspose.Cells FOSS
        • How to Create Charts in Excel with Python
        • How to Save Files with Aspose.Cells FOSS
        • How to Convert CSV to JSON in Python FOSS
        • How to Style Cells with Aspose.Cells FOSS in Python
    • Aspose.Slides FOSS
      • C++
        • Frequently Asked Questions
        • How to Create Presentations in C++
        • How to Load Presentations in C++
        • How to Save Presentations in C++
        • How to Add Shapes to PowerPoint in C++
        • How to Format Text in C++
        • How to Work with Tables in C++
        • How to Add Images to PowerPoint Slides in C++
        • How to Connect Shapes with Connectors in C++
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in C++
      • Python
        • Frequently Asked Questions
        • How to Create Presentations in Python
        • How to Load Presentations in Python
        • How to Save Presentations in Python
        • How to Add Shapes to PowerPoint in Python
        • How to Format Text in Python
        • How to Work with Tables in Python
        • How to Add Images to PowerPoint Slides in Python
        • How to Connect Shapes with Connectors in Python
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in Python
      • .NET
        • Frequently Asked Questions
        • How to Create Presentations in .NET
        • How to Load Presentations in .NET
        • How to Save Presentations in .NET
        • How to Add Shapes to PowerPoint in .NET
        • How to Format Text in .NET
        • How to Work with Tables in .NET
        • How to Add Images to PowerPoint Slides in .NET
        • How to Connect Shapes with Connectors in .NET
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in .NET
      • Java
        • Frequently Asked Questions
        • How to Create Presentations in Java
        • How to Load Presentations in Java
        • How to Save Presentations in Java
        • How to Add Shapes to PowerPoint in Java
        • How to Format Text in Java
        • How to Work with Tables in Java
        • How to Add Images to PowerPoint Slides in Java
        • How to Connect Shapes with Connectors in Java
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in Java
    • Aspose.Note FOSS
      • Python
        • How to Extract Text from OneNote Files in Python
        • How to Export a OneNote File to PDF in Python
        • How to Parse Tables in OneNote Files Using Python
        • How to Inspect OneNote Tags in Python
        • How to Traverse the OneNote Document DOM in Python
        • How to Save Attached Files from OneNote in Python
        • How to Read Image Metadata from OneNote in Python
        • How to Read Document and Page Metadata from OneNote in Python
    • Aspose.3D FOSS
      • Python
        • Frequently Asked Questions
        • Use Cases
        • How to Load 3D Models in Python
        • How to Load 3D Files with Aspose.3D FOSS
        • How to Convert 3D Models with Aspose.3D FOSS
        • How to Convert FBX to glTF in Python
        • How to Fix Common Errors with Aspose.3D FOSS
        • How to Optimize 3D Models in Python
        • How to Convert 3D Models in Python
        • How to Build a 3D Mesh with Aspose.3D in Python
        • How to Traverse a 3D Scene Graph in Python
      • TypeScript
        • Frequently Asked Questions
        • Troubleshooting Guides
        • How to Load 3D Models in TypeScript
        • How to Export 3D Scenes to glTF/GLB in TypeScript
        • How to Save 3D Models in TypeScript
        • How to Convert 3D Models in TypeScript
        • How to Build a 3D Mesh Programmatically in TypeScript
        • How to Traverse a 3D Scene Graph in TypeScript
        • How to Fix 3D Model Errors in TypeScript
        • Real-World Use Cases
        • How to Optimize 3D Models in TypeScript
    • Aspose.Cells FOSS
      • Python
        • Frequently Asked Questions
        • Troubleshooting Guides
        • How to Export Excel to Markdown in Python
        • How to Load Files with Aspose.Cells FOSS
        • How to Create Charts in Excel with Python
        • How to Save Files with Aspose.Cells FOSS
        • How to Convert CSV to JSON in Python FOSS
        • How to Style Cells with Aspose.Cells FOSS in Python
    • Aspose.Slides FOSS
      • C++
        • Frequently Asked Questions
        • How to Create Presentations in C++
        • How to Load Presentations in C++
        • How to Save Presentations in C++
        • How to Add Shapes to PowerPoint in C++
        • How to Format Text in C++
        • How to Work with Tables in C++
        • How to Add Images to PowerPoint Slides in C++
        • How to Connect Shapes with Connectors in C++
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in C++
      • Python
        • Frequently Asked Questions
        • How to Create Presentations in Python
        • How to Load Presentations in Python
        • How to Save Presentations in Python
        • How to Add Shapes to PowerPoint in Python
        • How to Format Text in Python
        • How to Work with Tables in Python
        • How to Add Images to PowerPoint Slides in Python
        • How to Connect Shapes with Connectors in Python
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in Python
      • .NET
        • Frequently Asked Questions
        • How to Create Presentations in .NET
        • How to Load Presentations in .NET
        • How to Save Presentations in .NET
        • How to Add Shapes to PowerPoint in .NET
        • How to Format Text in .NET
        • How to Work with Tables in .NET
        • How to Add Images to PowerPoint Slides in .NET
        • How to Connect Shapes with Connectors in .NET
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in .NET
      • Java
        • Frequently Asked Questions
        • How to Create Presentations in Java
        • How to Load Presentations in Java
        • How to Save Presentations in Java
        • How to Add Shapes to PowerPoint in Java
        • How to Format Text in Java
        • How to Work with Tables in Java
        • How to Add Images to PowerPoint Slides in Java
        • How to Connect Shapes with Connectors in Java
        • How to Apply 3D Effects and Shadows to Shapes
        • How to Add Comments to PowerPoint in Java
    • Aspose.Note FOSS
      • Python
        • How to Extract Text from OneNote Files in Python
        • How to Export a OneNote File to PDF in Python
        • How to Parse Tables in OneNote Files Using Python
        • How to Inspect OneNote Tags in Python
        • How to Traverse the OneNote Document DOM in Python
        • How to Save Attached Files from OneNote in Python
        • How to Read Image Metadata from OneNote in Python
        • How to Read Document and Page Metadata from OneNote in Python
    • Aspose.3D FOSS
      • Python
        • Frequently Asked Questions
        • Use Cases
        • How to Load 3D Models in Python
        • How to Load 3D Files with Aspose.3D FOSS
        • How to Convert 3D Models with Aspose.3D FOSS
        • How to Convert FBX to glTF in Python
        • How to Fix Common Errors with Aspose.3D FOSS
        • How to Optimize 3D Models in Python
        • How to Convert 3D Models in Python
        • How to Build a 3D Mesh with Aspose.3D in Python
        • How to Traverse a 3D Scene Graph in Python
      • TypeScript
        • Frequently Asked Questions
        • Troubleshooting Guides
        • How to Load 3D Models in TypeScript
        • How to Export 3D Scenes to glTF/GLB in TypeScript
        • How to Save 3D Models in TypeScript
        • How to Convert 3D Models in TypeScript
        • How to Build a 3D Mesh Programmatically in TypeScript
        • How to Traverse a 3D Scene Graph in TypeScript
        • How to Fix 3D Model Errors in TypeScript
        • Real-World Use Cases
        • How to Optimize 3D Models in TypeScript

    Aspose.Slides FOSS for C++

    MIT-licensed C++ library for creating and editing PowerPoint presentations without Microsoft Office. Build with CMake and link against aspose-slides-foss.

    Browse how-to guides:

    Frequently Asked Questions How to Create Presentations in C++ How to Load Presentations in C++ How to Save Presentations in C++ How to Add Shapes to PowerPoint in C++ How to Format Text in C++ How to Work with Tables in C++ How to Add Images to PowerPoint Slides in C++ How to Connect Shapes with Connectors in C++ How to Apply 3D Effects and Shadows to Shapes How to Add Comments to PowerPoint in C++
    Sources
    Knowledge version
    — [25adb25c8796f06d9b89cd5f8093e490091195ef 0 8]
    Ground check