Bu makale, Python kullanarak taranmış PDF‘i Word’e dönüştürmeyi açıklar. Geliştirme için IDE kurulumuna, adım listesine ve Python kullanarak taranmış PDF’yi Word belgesine dönüştürmek için örnek koda ayrıntılı olarak yer verecek. Makalenin sonunda kod iyileştirmeleri de tartışılarak özel çıktı üretilecektir.
Python kullanarak Taran PDF’yi Word Belgesine Dönüştürme Adımları
- Ortamı OCR ve Words ürünleri için Aspose.Total for Python via .NET kullanacak şekilde ayarlayın
- PDF sayfasındaki metin alanından İngilizce metni okumak için bir OCR engine oluşturun ve yapılandırın.
- Tarama yapılan PDF dosyasını OCR motoruna yükle
- Her sayfadan metin çıkarmak için metin tanıma sürecini çalıştırın
- aspose.words.Document sınıfını kullanarak yeni bir boş Word dosyası oluşturun ve bir oluşturucu ile bağlayın.
- PDF’den her sayfanın çıkarılan metnini yineleyin
- Her metni Word dosyasına yaz.
- Word dosyasını kaydet
Bu adımlar, Python kullanarak taranmış PDF’yi Word’e dönüştürmeyi açıklar. Aspose kütüphanesinden istenen modülleri içe aktarın, giriş/çıkış dosya adlarını ayarlayın, OCR motorunu oluşturun, otomatik olarak algılanan metin alanlarından İngilizce metni okuyacak şekilde yapılandırın ve tespit için bir veya daha fazla PDF dosyası ekleyin. PDF’den metni almak için tanıma sürecini çalıştırın, sonucu bir listeye kaydedin, bir builder ile boş bir Word dosyası oluşturun ve listeden tespit edilen metni Word dosyasına ekleyin.
Tarayıcıyla Oluşturulmuş PDF Dosyasını Python Kullanarak Word’e Dönüştürme Kodu
Bu kod, Python kullanarak taranmış PDF’yi Word’e dönüştürmeyi gösterir. Algılama modunu, gerçek düzenin formatına göre, örneğin daha iyi alan algısı için tablo odaklı olarak ayarlayabilirsiniz. Karakter doğruluğunu artırmak için, küçük veya yoğun baskıyı algılamak amacıyla yazı tiplerinin ölçeklendirmesini etkinleştirin.
Bu makale, bir PDF’ye OCR uygulamayı ve ortaya çıkan metni bir Word dosyasına kaydetmeyi açıklar. Bir PDF dosyasından tablo çıkarmak ve Excel dosyasına kaydetmek için, Extract a Table from PDF to Excel using Python makalesine bakın.