Ekstrak Teks dari PDF menggunakan Go

Ekstrak Teks dari Dokumen PDF

Mengekstrak teks dari dokumen PDF adalah tugas yang sangat umum dan berguna. PDF sering berisi informasi kritis yang perlu diakses, dianalisis, atau diproses untuk berbagai tujuan. Mengekstrak teks memungkinkan penggunaan kembali yang lebih mudah dalam basis data, laporan, atau dokumen lainnya.

Mengekstrak teks membuat konten PDF dapat dicari, memungkinkan pengguna menemukan informasi spesifik dengan cepat tanpa harus meninjau seluruh dokumen secara manual.

Jika Anda ingin mengekstrak teks dari dokumen PDF, Anda dapat menggunakan ExtractText fungsi. Silakan periksa cuplikan kode berikut untuk mengekstrak teks dari file PDF menggunakan Go.

  1. Buka dokumen PDF dengan nama file yang diberikan.
  2. ExtractText mengekstrak konten teks dari dokumen PDF.
  3. Cetak teks yang diekstrak ke konsol.

    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()
    }