Analizar archivos PPTX con C#

Extraiga texto e inspeccione el formato del texto en archivos PPTX con API de .NET del lado del servidor.

Analizar un archivo PPTX con C#

Use Aspose.Slides for .NET para extraer texto de presentaciones PPTX. Instale el paquete desde NuGet o ejecute el siguiente comando en la Consola del Administrador de paquetes.

Comando

PM> Install-Package Aspose.Slides.NET

Analizar archivos PPTX – C#

using var presentation = new Presentation("presentation.pptx");
var textFrames = SlideUtil.GetAllTextFrames(presentation, true);

foreach (var textFrame in textFrames)
{
    foreach (var paragraph in textFrame.Paragraphs)
    {
        foreach (var portion in paragraph.Portions)
        {
            Console.WriteLine(portion.Text);
            Console.WriteLine(portion.PortionFormat.FontHeight);

            var latinFont = portion.PortionFormat.LatinFont;
            if (latinFont is not null)
            {
                Console.WriteLine(latinFont.FontName);
            }
        }
    }
}

Cómo analizar archivos PPTX en C#

El análisis básico de documentos con la API Aspose.Slides for .NET solo requiere unas pocas líneas de código.

  1. Cargue el archivo PPTX con Presentation.
  2. Obtenga los marcos de texto con SlideUtil.GetAllTextFrames.
  3. Recorra los marcos de texto, los párrafos y las porciones.
  4. Lea las propiedades Text, FontHeight y LatinFont.FontName según sea necesario.

Requisitos del sistema

Se necesita un entorno de ejecución .NET compatible y una referencia al paquete Aspose.Slides for .NET. Puede usar Visual Studio u otro entorno de desarrollo C# compatible.

  • Entorno compatible con .NET Framework, .NET, Mono o Xamarin
  • Un entorno de desarrollo C# como Visual Studio
  • Aspose.Slides for .NET instalado desde NuGet

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 .NET, 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

Los archivos PPTX son presentaciones creadas con Microsoft PowerPoint. A diferencia del formato binario PPT, PPTX usa el formato Office Open XML. Una presentación contiene diapositivas con texto, imágenes, formato, animaciones y otros medios que se muestran como una presentación.

Leer más

Otros formatos de análisis compatibles

Con C#, también puede analizar los siguientes formatos.