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.
- ODP 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 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.