Python ile ODP sunularından metin çıkarma

Aspose.Slides ile OpenDocument sunularından metin ve biçimlendirme ayrıntılarını çıkaran Python uygulamaları geliştirin.

Python ile bir ODP sunusundan metin çıkarma

Aspose.Slides for Python via .NET , SlideUtil üzerinde statik get_all_text_frames yöntemini sunar. Bu yöntem tüm sunudaki TextFrame nesnelerini döndürür ve asıl slaytlardaki metni de içerebilir. Aşağıdaki örnek bir ODP sunusundan metni ve ilgili yazı tipi ayrıntılarını çıkarır.

Bir ODP sunusundan metin çıkarma – Python

include_master_slides = True

with slides.Presentation("presentation.odp") as presentation:
    text_frames = slides.util.SlideUtil.get_all_text_frames(presentation, include_master_slides)

    for text_frame in text_frames:
        for paragraph in text_frame.paragraphs:
            for portion in paragraph.portions:
                print(portion.text)

                font_height = portion.portion_format.font_height
                print(font_height)

                latin_font = portion.portion_format.latin_font
                if latin_font is not None:
                    print(latin_font.font_name)

Python ile ODP dosyasından metin nasıl çıkarılır

Bir ODP dosyasından metin çıkarmak için şu adımları izleyin.

  1. ODP dosyasını Presentation ile açın.
  2. SlideUtil.get_all_text_frames yöntemini çağırın ve asıl slaytların dahil edilip edilmeyeceğini belirtin.
  3. Döndürülen TextFrame nesneleri üzerinde dolaşın.
  4. Her metin çerçevesinin paragraphs koleksiyonu üzerinde dolaşın.
  5. Her paragrafın portions koleksiyonu üzerinde dolaşın.
  6. Geçerli parçanın text değerini ve biçimlendirme özelliklerini okuyun.

Aspose.Slides ile geliştirildi

Metin ve görüntüleri çevrimiçi çıkarın

Ücretsiz Aspose.Slides Parser uygulaması, yukarıdaki kodla aynı API olan Aspose.Slides for Python via .NET ile geliştirilmiştir. Uygulamayı açın ve API’nin kendi ODP dosyalarınızla neler yapabildiğini görün.

  • Tarayıcınızda çalışır, hiçbir şey yüklemeniz gerekmez.
  • Kod yazmadan önce Aspose.Slides’ın dosyalarınızı nasıl okuduğunu görün.
  • Bir ODP dosyası yükleyin ve metnini ve görüntülerini alın.
  • Her şeyi tek bir ZIP arşivi olarak indirin.

Ayrıştırma için desteklenen diğer biçimler

Python ile desteklenen diğer sunu biçimlerinden de metin çıkarabilirsiniz.