सी # का उपयोग कर पावरपॉइंट से टेक्स्ट कैसे निकालें

यह त्वरित ट्यूटोरियल सर्वोत्तम दस्तावेज़ निष्कर्षण एपीआई में से एक का उपयोग करके चरणबद्ध जानकारी प्रदान करता है सी # का उपयोग करके पावरपॉइंट से टेक्स्ट निकालने के लिए। C#** एप्लिकेशन में **एक्सट्रैक्ट टेक्स्ट PPTX से केवल आपको कोड की कुछ पंक्तियों को लिखने की आवश्यकता है जिसमें साधारण API कॉल शामिल हैं। यहां आप मुख्य चरणों के साथ-साथ दस्तावेज़ों से टेक्स्ट निकालने के लिए एक नमूना कोड स्निपेट देख सकते हैं।

सी # का उपयोग कर पावरपॉइंट से टेक्स्ट निकालने के लिए कदम

  1. PowerPoint से टेक्स्ट निकालने के लिए .NET एप्लिकेशन में NuGet पैकेज मैनेजर से GroupDocs.Parser for .NET पैकेज इंस्टॉल करें
  2. PowerPoint दस्तावेज़ से पाठ निकालने के लिए आवश्यक नामस्थानों का संदर्भ जोड़ें
  3. इनपुट PowerPoint दस्तावेज़ लोड करने के लिए Parser वर्ग को इंस्टेंट करें
  4. TextReader ऑब्जेक्ट प्राप्त करने के लिए पार्सर वर्ग की GetText विधि को कॉल करें
  5. TextReader से पाठ पढ़ें और इसे स्क्रीन पर प्रदर्शित करें

उपरोक्त निर्देश आपको सी#* का उपयोग करके पीपीटी से टेक्स्ट निकालने के लिए एप्लिकेशन को शीघ्रता से विकसित करने में सक्षम बनाते हैं। आपको बस इन चरणों का एक क्रम में पालन करना है, आवश्यक पुस्तकालय स्थापित करना है, आवश्यक कक्षाएं आयात करना है, और PowerPoint दस्तावेज़ों से पाठ निकालने के लिए कुछ API कॉलों का उपभोग करना है। इसके अलावा, इन चरणों को किसी भी ऑपरेटिंग सिस्टम जैसे विंडोज, मैकओएस और लिनक्स पर बिना किसी थर्ड-पार्टी टूल को सेट किए किया जा सकता है।

सी # का उपयोग कर पावरपॉइंट से टेक्स्ट निकालने के लिए कोड

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using GroupDocs.Parser;
using GroupDocs.Parser.Data;
namespace ExtractTextFromPowerpointUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to extract text from Powerpoint using C#
{
// Remove the watermark in output
string licensePath = "GroupDocs.Parser.lic";
GroupDocs.Parser.License lic = new GroupDocs.Parser.License();
lic.SetLicense(licensePath);
// Create an instance of Parser class
using (Parser parser = new Parser("sample.pptx"))
{
// Extract a text into the reader
using(TextReader reader = parser.GetText())
{
// Print a text from the document
// If text extraction isn't supported, a reader is null
Console.WriteLine(reader == null ? "Text extraction isn't supported" : reader.ReadToEnd());
}
}
}
}
}

उपरोक्त कोड स्निपेट दर्शाता है कि पिछले अनुभाग में वर्णित चरणवार वर्कफ़्लो का उपयोग करके C# पावरपॉइंट से टेक्स्ट प्राप्त करें फ़ाइल के लिए कार्यक्षमता कैसे बनाएं। हमने NuGet वेबसाइट से आवश्यक पैकेज को कॉन्फ़िगर करके और फिर कोड में आवश्यक नामस्थानों को शामिल करके टेक्स्ट निकालने की प्रक्रिया शुरू की है। उसके बाद, हमने टेक्स्ट प्राप्त करने के लिए पावरपॉइंट फ़ाइल लोड करने के लिए पार्सर क्लास इंस्टेंस बनाया। पिछले दो चरणों में, हमने GetText विधि को कॉल करके TextReader ऑब्जेक्ट को एकत्र किया है और फिर आगे की प्रक्रिया के लिए रीडर से टेक्स्ट को पढ़ा है।

हमने C# में PowerPoint से टेक्स्ट निकालने के लिए विस्तृत निर्देशों पर चर्चा की है और इसके लिए एक नमूना एप्लिकेशन विकसित किया है। हाल ही में, हमने C# का उपयोग करके HTML से टेक्स्ट निकालने के लिए एक लेख प्रकाशित किया है, अधिक जानकारी के लिए सी # में एचटीएमएल से टेक्स्ट कैसे निकालें मार्गदर्शिका देखें।

 हिन्दी