PDF’den metni Go içinde ayıklayın

Go via C++ kullanarak PDF’den metin nasıl çıkarılır

Go via C++ için Aspose.PDF kullanarak PDF'den metin nasıl çıkarılır

PDF’yi ayrıştırmanız gerekiyor mu? Aspose.PDF for Go via C++, PDF belgelerinden metin çıkarmaya yardımcı olur. Çıkarma işlemini gerçekleştirmek için PDF ile çalışmak için kullanılan kolay ve güvenli bir araç seti olan Aspose.PDF for Go via C++ kullanacağız. Aspose.PDF for Go üzerinden C++ ile kurmak ve kullanmak için Go için Aspose.PDF indir seçeneğine tıklayın.

PDF’den metni Go içinde ayıklayın


Kodu ortamınızda denemek için Aspose.PDF for Go via C++ gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. Metni ayıklamak için TextAbSorber nesnesi oluşturun.
  3. Tüm sayfalar için emiciyi kabul edin.
  4. Çıkarılan metni alın
  5. Bir yazar oluşturun ve dosyayı açın, dosyaya bir metin satırı yazın

Go ile PDF'den metin ayıklayın

Bu örnek kod, PDF belgelerinden nasıl metin çıkarılacağını gösterir

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

Aspose.PDF for Go via C++ API'si Hakkında

.NET Kütüphanemiz, desteklenen herhangi bir indirme biçimindeki bir belgeyi desteklenen herhangi bir kaydetme biçimiyle birleştirebilir. .NET kütüphanesi için Aspose.PDF, belgeleri birleştirme görevlerini çözmenize yardımcı olacak oldukça evrensel çözümler sunar. Aspose.PDF, hem yükleme hem de kaydetme için en önemli sayıda popüler belge biçimini destekler. Mevcut bölümün yalnızca popüler birleşmeleri tanımladığı gerçeğine dikkatinizi çekin. Geçerli sayfa TEXT ile {{FILERESULT}} birleştirilmesi hakkında bilgi sağlar. Ancak, dosyalarınızı birleştirmek için birçok kombinasyon vardır. Desteklenen formatların tam listesi için [Desteklenen Dosya Biçimleri] bölümüne bakın (https://docs.aspose.com/pdf/net/supported-file-formats/).