Analizar presentaciones ODP en C++

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

Analizar un archivo ODP con C++

Use Aspose.Slides for C++ para analizar archivos de presentación ODP 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 ODP – C++

auto presentation = MakeObject<Presentation>(u"presentation.odp");
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 ODP en C++

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

  1. Cargue el archivo ODP 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 ODP.

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

Qué es ODP Formato de archivo

Un archivo ODP es un archivo de presentación OpenDocument que usan aplicaciones como OpenOffice Impress y LibreOffice Impress. Almacena diapositivas, texto, imágenes, formato, animaciones y otro contenido de presentación en un paquete abierto basado en XML.

Leer más

Otros formatos de análisis compatibles

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