Analizar presentaciones PPTX en C++

Use Aspose.Slides for C++ para extraer texto de las diapositivas sin Microsoft PowerPoint.

Analizar un archivo PPTX con C++

Use Aspose.Slides for C++ para analizar archivos de presentación PPTX y extraer texto de las diapositivas. La API expone el texto de las diapositivas mediante SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph e IPortion, por lo que puede leer el contenido de texto sin automatizar Microsoft PowerPoint. Instale el paquete Aspose.Slides.Cpp desde NuGet o use el siguiente comando en la Consola del Administrador de paquetes.

Comando

PM> Install-Package Aspose.Slides.Cpp

Analizar archivos PPTX – C++

auto presentation = MakeObject<Presentation>(u"presentation.pptx");
auto textFrames = SlideUtil::GetAllTextBoxes(presentation->get_Slide(0));

for (auto&& textFrame : textFrames)
{
    for (auto&& paragraph : textFrame->get_Paragraphs())
    {
        for (auto&& portion : paragraph->get_Portions())
        {
            Console::WriteLine(portion->get_Text());
        }
    }
}

presentation->Dispose();

Cómo analizar archivos PPTX en C++

Extraiga texto de archivos PPTX con Aspose.Slides for C++.

  1. Cargue el archivo PPTX con la clase Presentation.
  2. Obtenga los objetos ITextFrame de la primera diapositiva con SlideUtil::GetAllTextBoxes.
  3. Recorra los objetos ITextFrame.
  4. Recorra los objetos IParagraph de cada ITextFrame.
  5. Recorra los objetos IPortion de cada IParagraph.
  6. Lea el texto con get_Text.

Requisitos del sistema

Aspose.Slides for C++ es compatible con las principales plataformas de escritorio y servidor. Asegúrese de que su proyecto cumpla los siguientes requisitos previos.

  • Microsoft Windows, Linux, macOS u otro sistema operativo compatible con el entorno de ejecución de C++ admitido.
  • La biblioteca Aspose.Slides for C++ referenciada en su proyecto.

Creado con Aspose.Slides

Extraer texto e imágenes en línea

La aplicación gratuita Aspose.Slides Parser está creada con Aspose.Slides for C++, la misma API que el código anterior. Ábrala y descubra lo que la API puede hacer con sus propios archivos PPTX.

  • Funciona en su navegador, sin instalar nada.
  • Vea cómo Aspose.Slides lee sus archivos antes de escribir código.
  • Cargue un archivo PPTX y obtenga su texto e imágenes.
  • Descargue todo en un único archivo ZIP.

Qué es PPTX Formato de archivo

Un archivo PPTX es un archivo de presentación de Microsoft PowerPoint en formato Open XML. Almacena diapositivas, texto, imágenes, formato, animaciones y otro contenido de presentación en un paquete comprimido basado en XML.

Leer más

Otros formatos de análisis compatibles

Con C++, también puede analizar otros formatos de presentación.