Wyodrębnij tekst z pliku PDF w Go

Jak wyodrębnić tekst z pliku PDF za pomocą Go via C++

Jak wyodrębnić tekst z pliku PDF za pomocą Aspose.PDF dla Go via C++

Czy musisz analizować plik PDF? Plik Aspose.PDF for Go via C++ pomaga wyodrębnić tekst z dokumentów PDF. Aby wykonać wyodrębnienie, użyjemy Aspose.PDF for Go via C++, który jest łatwym i bezpiecznym zestawem narzędzi służącym do pracy z PDF. Aby zainstalować i używać Aspose.PDF dla Go przez C++, kliknij Pobierz Aspose.PDF dla Go.

Wyodrębnij tekst z pliku PDF w Go


Potrzebujesz Aspose.PDF for Go via C++, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z instancją dokumentu.
  2. Utwórz obiekt TextTabSorber, aby wyodrębnić tekst.
  3. Zaakceptuj absorber dla wszystkich stron.
  4. Pobierz wyodrębniony tekst
  5. Utwórz pisarza i otwórz plik, napisz wiersz tekstu do pliku

Wyodrębnij tekst z pliku PDF za pomocą Go

Ten przykładowy kod pokazuje, jak wyodrębnić tekst z dokumentów 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()
    }

Informacje o Aspose.PDF for Go via C++ API

Nasza Biblioteka.NET może łączyć dokument z dowolnego obsługiwanego formatu pobierania z dowolnym obsługiwanym formatem zapisu. Aspose.PDF dla biblioteki.NET zapewnia dość uniwersalne rozwiązania, które pomogą Ci rozwiązać zadania scalania dokumentów. Aspose.PDF obsługuje największą liczbę popularnych formatów dokumentów, zarówno do ładowania, jak i zapisywania. Zwróć uwagę na fakt, że obecna sekcja opisuje tylko popularne połączenia. Bieżąca strona zawiera informacje o scalaniu TEXT z {{FILERESSULT}}. Istnieje jednak wiele kombinacji do łączenia plików. Pełną listę obsługiwanych formatów można znaleźć w sekcji Obsługiwane formaty plików.