Python ile PPT sunularından metin çıkarma
Aspose.Slides ile PowerPoint sunularından metin ve biçimlendirme ayrıntılarını çıkaran Python uygulamaları geliştirin.
Python ile bir PPT 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 PPT sunusundan metni ve ilgili yazı tipi ayrıntılarını çıkarır.
Bir PPT sunusundan metin çıkarma – Python
include_master_slides = True
with slides.Presentation("presentation.ppt") 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 PPT dosyasından metin nasıl çıkarılır
Bir PPT dosyasından metin çıkarmak için şu adımları izleyin.
- PPT dosyasını
Presentationile açın. SlideUtil.get_all_text_framesyöntemini çağırın ve asıl slaytların dahil edilip edilmeyeceğini belirtin.- Döndürülen
TextFramenesneleri üzerinde dolaşın. - Her metin çerçevesinin
paragraphskoleksiyonu üzerinde dolaşın. - Her paragrafın
portionskoleksiyonu üzerinde dolaşın. - Geçerli parçanın
textdeğ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 PPT 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 PPT 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.