यह संक्षिप्त गाइड बताता है कि C# का उपयोग करके PowerPoint से टेक्स्ट निकाला जाए। इसमें IDE सेट करने के विवरण, चरणों की सूची, और PowerPoint को टेक्स्ट कनवर्टर में C# का उपयोग करके विकसित करने के लिए एक नमूना कोड शामिल है। आप प्रस्तुति/स्लाइड्स में विभिन्न सामग्री तक पहुँचने और उससे टेक्स्ट प्राप्त करने के बारे में सीखेंगे।
C# का उपयोग करके PowerPoint को टेक्स्ट में बदलने के चरण
- परिवेश को सेट करें कि वह Aspose.Slides for .NET का उपयोग PPTX को TXT में बदलने के लिए करे
- परिभाषित इनपुट फ़ाइल पथ का उपयोग करके, Presentation क्लास का उपयोग करके PPTX फ़ाइल को मेमोरी में खोलें।
- हर स्लाइड से सभी टेक्स्ट फ्रेम निकालने के लिए SlideUtil.GetAllTextFrames() मेथड को कॉल करें।
- मास्टर और लेआउट स्लाइड्स से टेक्स्ट फ्रेम निकालने के लिए फ़्लैग सेट करें, साथ ही
- निकाले गए टेक्स्ट सामग्री को रखने के लिए StringBuilder ऑब्जेक्ट घोषित करें
- प्रत्येक टेक्स्ट फ्रेम को पार्स करें और उसके पैराग्राफ़ तक पहुँचें
- प्रत्येक पैराग्राफ़ के माध्यम से लूप करें और उसके टेक्स्ट भागों को नई पंक्तियों में StringBuilder में जोड़ें।
- अंतिम संचित पाठ को डिस्क पर एक TXT फ़ाइल में लिखें
ये चरण PPTX to text converter using C# के विकास को समझाते हैं। प्रस्तुति लोड करें, सभी टेक्स्ट फ्रेम्स का संग्रह प्राप्त करें, एक StringBuilder ऑब्जेक्ट बनाएं, और संग्रह में प्रत्येक फ्रेम पर इटररेट करें। प्रत्येक फ्रेम के लिए, पैराग्राफ़ संग्रह तक पहुँचें, प्रत्येक पैराग्राफ़ में, भागों का संग्रह प्राप्त करें, भाग से टेक्स्ट प्राप्त करें, और उसे StringBuilder ऑब्जेक्ट में जोड़ें।
C# का उपयोग करके PPTX को TXT में परिवर्तित करने का कोड
यह कोड दर्शाता है कि C# का उपयोग करके PPTX से टेक्स्ट निकालना। पूरी प्रस्तुति से टेक्स्ट प्राप्त करने का एक और तेज़ तरीका है PresentationFactory.Instance.यह GetPresentationText(inputPath, TextExtractionArrangingModeUnarranged) मेथड प्रत्येक स्लाइड की सामग्री को UTF-8-एन्कोडेड आउटपुट फ़ाइल में लिखता है। प्रत्येक स्लाइड के लिए चार टेक्स्ट घटक लिखे जाएंगे, जिसमें मुख्य बॉडी टेक्स्ट, स्पीकर नोट्स, मास्टर स्लाइड टेक्स्ट, और लेआउट टेक्स्ट शामिल हैं।
इस लेख ने हमें प्रस्तुति से सभी टेक्स्ट निकालने का तरीका सिखाया है। PowerPoint को MP4 वीडियो में बदलने के लिए, लेख Convert PowerPoint to Video using C# को देखें।