Python से ODP प्रेज़ेंटेशन से टेक्स्ट निकालें
ऐसे Python ऐप्लिकेशन बनाएँ जो Aspose.Slides से OpenDocument प्रेज़ेंटेशन से टेक्स्ट और फ़ॉर्मैटिंग का विवरण निकालें।
Python से ODP प्रेज़ेंटेशन से टेक्स्ट निकालने का उदाहरण
Aspose.Slides for Python via .NET
SlideUtil पर स्टैटिक मेथड
get_all_text_frames
देता है। यह पूरे प्रेज़ेंटेशन के TextFrame ऑब्जेक्ट लौटाता है और मास्टर स्लाइड का टेक्स्ट भी शामिल कर सकता है। नीचे दिया गया उदाहरण ODP प्रेज़ेंटेशन से टेक्स्ट और संबंधित फ़ॉन्ट विवरण निकालता है।
ODP प्रेज़ेंटेशन से टेक्स्ट निकालें – 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 से ODP से टेक्स्ट कैसे निकालें
ODP फ़ाइल से टेक्स्ट निकालने के लिए ये चरण अपनाएँ।
Presentationसे ODP फ़ाइल खोलें।SlideUtil.get_all_text_framesकॉल करें और बताएँ कि मास्टर स्लाइड शामिल करनी हैं या नहीं।- लौटाए गए
TextFrameऑब्जेक्ट पर लूप चलाएँ। - हर टेक्स्ट फ़्रेम के
paragraphsकलेक्शन पर लूप चलाएँ। - हर पैराग्राफ़ के
portionsकलेक्शन पर लूप चलाएँ। - मौजूदा हिस्से का
textऔर फ़ॉर्मैटिंग प्रॉपर्टी पढ़ें।
Aspose.Slides से निर्मित
टेक्स्ट और इमेज ऑनलाइन निकालें
मुफ़्त Aspose.Slides Parser ऐप Aspose.Slides for Python via .NET से बना है, वही API जो ऊपर दिए गए कोड में है। इसे खोलें और देखें कि API आपकी अपनी ODP फ़ाइलों के साथ क्या कर सकता है।
- आपके ब्राउज़र में चलता है, कुछ भी इंस्टॉल करने की ज़रूरत नहीं।
- कोड लिखने से पहले देखें कि Aspose.Slides आपकी फ़ाइलें कैसे पढ़ता है।
- एक ODP फ़ाइल अपलोड करें और उसका टेक्स्ट और इमेज पाएँ।
- सब कुछ एक ZIP आर्काइव के रूप में डाउनलोड करें।
पार्सिंग के लिए अन्य समर्थित फ़ॉर्मैट
Python से आप अन्य समर्थित प्रेज़ेंटेशन फ़ॉर्मैट से भी टेक्स्ट निकाल सकते हैं।