Extraia o PDF via PHP

Como extrair texto e imagens de PDF usando a biblioteca PHP via Java

Ação mais popular com Parser

Como analisar PDF com a biblioteca PHP via Java

Para extrair arquivos PDF, usaremos a API Aspose.PDF for.NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma php-java. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Analise o PDF via PHP


Você precisa da biblioteca Aspose.PDF para testar o código em seu ambiente.

  1. Carregue o PDF com uma instância do Document.
  2. Crie um objeto TextAbsorber para extrair texto.
  3. Aceite o absorvedor para todas as páginas.
  4. Obtenha o texto extraído
  5. Crie um gravador e abra o arquivo, escreva uma linha de texto no arquivo

Extrair arquivos PDF - PHP

Este código de exemplo mostra como extrair documentos PDF

Input file:

File not added

Output format:

PDF

Output file:


    // Create a new Document object from the input PDF file.
    $document = new Document($inputFile);

    // Create a new TextAbsorber object to extract text from the document.
    $textAbsorber = new TextAbsorber();

    // Extract text from the document.
    $textAbsorber->visit($document);

    // Get the extracted text content.
    $content = $textAbsorber->getText();

    // Save the extracted text to the output file.
    file_put_contents($outputFile, $content);

    $document->close();

Sobre o Aspose.PDF for a API PHP

Nossa biblioteca.NET pode combinar um documento de qualquer formato de download compatível com qualquer formato de salvamento suportado. A biblioteca Aspose.PDF for o.NET fornece soluções bastante universais que ajudarão você a resolver as tarefas de mesclar documentos. O Aspose.PDF suporta o número mais significativo de formatos de documentos populares, tanto para carregar quanto para salvar. Chame sua atenção para o fato de que a seção atual descreve apenas mesclagens populares. A página atual fornece informações sobre a fusão de {{FILETYPE}} com {{FILERESULT}}. No entanto, existem muitas combinações para mesclar seus arquivos. Para obter uma lista completa dos formatos suportados, consulte a seção Formatos de arquivo suportados.