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

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

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

PDF’yi ayrıştırmanız gerekiyor mu? C++ aracılığıyla Rust için Aspose.PDF, PDF belgelerinden metin çıkarmaya yardımcı olur. Çıkarma işlemini gerçekleştirmek için PDF’lerle çalışmak için kolay ve güvenli bir araç seti olan Aspose.PDF for Rust via C++ kullanacağız. Aspose.PDF for Go via C++ uygulamasını yüklemek ve kullanmak için İndir düğmesine tıklayın.

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


Kodu ortamınızda denemek için Aspose.PDF for Rust 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

Rust 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:

use asposepdf::Document;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    // Open a PDF-document with filename
    let pdf = Document::open("sample.pdf")?;

    // Return the PDF-document contents as plain text
    let txt = pdf.extract_text()?;

    // Print extracted text
    println!("Extracted text:\n{}", txt);

    Ok(())
}

Aspose.PDF for Rust 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/).