Extraia texto do PDF em Go

Como extrair texto de um PDF usando Go

Aspose.PDF for Go via C++ Logo

Como extrair texto de um PDF usando o Aspose.PDF para Go via C++

Você precisa analisar o PDF? O Aspose.PDF for Go via C++ ajuda a extrair texto de documentos PDF. Para realizar a extração, usaremos Aspose.PDF for Go via C++, que é um kit de ferramentas fácil e seguro usado para trabalhar com PDF. Para instalar e usar o Aspose.PDF for Go via C++, clique em Baixar Aspose.PDF for Go.

Extraia texto do PDF em Go


Você precisa de Aspose.PDF for Go via C++ para testar o código em seu ambiente.

  1. Importe a biblioteca Aspose.PDF.
  2. Abra um arquivo PDF.
  3. Chame pdf.extractText () para extração de texto.
  4. Salvar texto extraído
  5. Gerencie recursos

Extraia texto do PDF com Go

Este código de exemplo mostra como extrair texto de documentos PDF

Input file:

File not added

Output format:

PDF

Output file:


    package main

    import "github.com/aspose-pdf/aspose-pdf-go-cpp"
    import "log"
    import "fmt"

    func main() {
        // Open(filename string) opens a PDF-document with filename
        pdf, err := asposepdf.Open("sample.pdf")
        if err != nil {
            log.Fatal(err)

        }
        // ExtractText() returns PDF-document contents as plain text
        txt, err := pdf.ExtractText()
        if err != nil {
            log.Fatal(err)
        }
        // Print
        fmt.Println("Extracted text:\n", txt)
        // Close() releases allocated resources for PDF-document
        defer pdf.Close()
    }

Sobre o Aspose.PDF for a API Go

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 TEXT 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.