Analisar arquivos ODP com C#

Extraia texto e inspecione a formatação do texto em arquivos ODP com APIs .NET do lado do servidor.

Analisar um arquivo ODP com C#

Use o Aspose.Slides for .NET para extrair texto de apresentações ODP. Instale o pacote pelo NuGet ou execute o seguinte comando no Console do Gerenciador de Pacotes.

Comando

PM> Install-Package Aspose.Slides.NET

Analisar arquivos ODP – C#

using var presentation = new Presentation("presentation.odp");
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);
            }
        }
    }
}

Como analisar arquivos ODP em C#

A análise básica de documentos com a API Aspose.Slides for .NET exige apenas algumas linhas de código.

  1. Carregue o arquivo ODP com Presentation.
  2. Obtenha os quadros de texto com SlideUtil.GetAllTextFrames.
  3. Percorra os quadros de texto, parágrafos e partes.
  4. Leia as propriedades Text, FontHeight e LatinFont.FontName conforme necessário.

Requisitos do sistema

São necessários um runtime .NET compatível e uma referência ao pacote Aspose.Slides for .NET. Você pode usar o Visual Studio ou outro ambiente de desenvolvimento C# compatível.

  • Ambiente compatível com .NET Framework, .NET, Mono ou Xamarin
  • Um ambiente de desenvolvimento C# como o Visual Studio
  • Aspose.Slides for .NET instalado pelo NuGet

Criado com Aspose.Slides

Extraia texto e imagens online

O aplicativo gratuito Aspose.Slides Parser é criado com Aspose.Slides for .NET, a mesma API do código acima. Abra-o e veja o que a API pode fazer com seus próprios arquivos ODP.

  • Funciona no seu navegador, sem instalar nada.
  • Veja como o Aspose.Slides lê seus arquivos antes de escrever código.
  • Carregue um arquivo ODP e obtenha o texto e as imagens.
  • Baixe tudo em um único arquivo ZIP.

O que é ODP Formato de Arquivo

Arquivos ODP usam o formato OpenDocument Presentation. Uma apresentação contém slides com texto, imagens, formatação, animações e outras mídias. Aplicativos compatíveis com o formato OpenDocument, como OpenOffice e StarOffice, podem abrir arquivos ODP.

Leia mais

Outros formatos de análise compatíveis

Com C#, você também pode analisar os seguintes formatos.