GroupDocs.Parser for .NET

Analise documentos PPTX usando C#

Extraia de forma eficiente texto, metadados, tabelas e imagens de arquivos PDF, Word, Excel e de imagem usando GroupDocs.Parser em seus projetos .NET.

Passos para extrair dados de Pptx em C#

Siga estas etapas para analisar o conteúdo de documentos PPTX em seus aplicativos .NET usando GroupDocs.Parser:

  1. Carregue o documento PPTX usando uma instância de Parser.
  2. Extraia o conteúdo desejado, como texto, tabelas ou metadados.
  3. Verifique se os dados extraídos são válidos.
  4. Utilize a saída analisada em seu processamento subsequente, automação ou sistemas empresariais.
// Carregue seu documento no Parser
using (Parser parser = new Parser("input.pptx")) {

    // Extraia todo o conteúdo de texto do arquivo
    using (TextReader reader = parser.GetText()) 
    {
        // Se o texto não estiver disponível, o resultado será nulo
        // Use o texto extraído em sua aplicação
        Console.WriteLine(reader == null ? 
            "A extração de texto não é suportada para este formato" : reader.ReadToEnd());
    }
}
dotnet add package GroupDocs.Parser
clique para copiar
copiado
Mais exemplos Documentação

Capacidades abrangentes de análise de documentos

GroupDocs.Parser oferece mais do que apenas leitura de texto — ele suporta extração de códigos de barras, análise de imagens, acesso a metadados e processamento de dados estruturados para automação e análise de dados avançadas.

Capacidades de extração e análise de conteúdo do documento

Suporte a diversos tipos de conteúdo de arquivos

Extraia dados, incluindo texto, imagens, tabelas e campos de formatos de documento como PDF, Word, Excel, HTML e mais.

Trabalhe com arquivos digitalizados e digitais

Analise dados de documentos digitalizados e arquivos nativos, com suporte para OCR e extração orientada a layout.

Parâmetros de extração configuráveis

Ajuste a lógica de análise com opções flexíveis, como seleção de intervalo de páginas, direcionamento de regiões e modelos de detecção de campos.

Como analisar PDF usando templates

Este exemplo mostra como extrair dados estruturados de um PDF usando um template de análise predefinido com GroupDocs.Parser.

C#

//  Carregue o arquivo PDF com a classe Parser
using (Parser parser = new Parser("input.pdf"))
{
    // Analise o documento com base no template
    DocumentData data = parser.ParseByTemplate(GetTemplate());

    // Verifique se a extração de formulários é suportada
    if (data == null)
    {
        return;
    }

    // Processar os campos obtidos
    for (int i = 0; i < data.Count; i++)
    {
        Console.Write(data[i].Name + ": ");
        PageTextArea area = data[i].PageArea as PageTextArea;
        Console.WriteLine(area == null ? "Not a template field" : area.Text);
    }
}

private static Template GetTemplate()
{
    // Crie parâmetros de detector para a tabela 'Detalhes'
    TemplateTableParameters detailsTableParameters = 
        new TemplateTableParameters(new Rectangle(new Point(35, 320), new Size(530, 55)), null);

    TemplateItem[] templateItems = new TemplateItem[]
    {
        new TemplateTable(detailsTableParameters, "details", null)
    };

    Template template = new Template(templateItems);
    return template;
}

Sobre a API GroupDocs.Parser for .NET

GroupDocs.Parser é uma API de análise de documentos rica em recursos, projetada para desenvolvedores .NET. Ela suporta a extração de texto puro e estruturado, metadados, imagens, tabelas e códigos de barras de formatos populares como PDF, DOCX, XLSX, PPTX, entre outros — tudo isso sem dependências de software adicionais.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Parser gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Formatos suportados para extração de dados

GroupDocs.Parser permite a análise de um amplo conjunto de formatos de documentos e imagens. Explore os tipos de arquivos suportados comumente utilizados em fluxos de trabalho de extração de dados.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português