दस्तावेज़ से छवियाँ निकालें

परिचय

इस ट्यूटोरियल में, हम .NET के लिए GroupDocs.Parser का उपयोग करके दस्तावेज़ों से छवियाँ निकालने का तरीका जानेंगे। GroupDocs.Parser एक शक्तिशाली लाइब्रेरी है जो डेवलपर्स को विभिन्न दस्तावेज़ प्रारूपों से पाठ, मेटाडेटा, चित्र और बहुत कुछ निकालने में सक्षम बनाती है।

आवश्यक शर्तें

आरंभ करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ निर्धारित हैं:

  • विज़ुअल स्टूडियो: अपनी मशीन पर विज़ुअल स्टूडियो स्थापित करें।
  • .NET के लिए GroupDocs.Parser: से GroupDocs.Parser डाउनलोड करें और स्थापित करेंडाउनलोड पृष्ठ.
  • नमूना दस्तावेज़: एक नमूना दस्तावेज़ (PDF, DOCX, आदि) तैयार करें जिससे आप छवियाँ निकालना चाहते हैं।

नामस्थान आयात करें

अपने C# प्रोजेक्ट में आवश्यक नामस्थानों को आयात करके प्रारंभ करें:

using System;
using System.Collections.Generic;
using System.Text;
using GroupDocs.Parser.Data;

चरण 1: पार्सर क्लास का एक इंस्टेंस बनाएं

सबसे पहले, इसका एक उदाहरण बनाएंParser अपने नमूना दस्तावेज़ का पथ प्रदान करके class में लॉग इन करें।

using (Parser parser = new Parser("YourSampleFile.pdf"))
{
    // आपका कोड यहां जाएगा
}

प्रतिस्थापित करें"YourSampleFile.pdf" अपने दस्तावेज़ फ़ाइल के पथ के साथ.

चरण 2: दस्तावेज़ से छवियाँ निकालें

इसके बाद, दस्तावेज़ से छवियाँ निकालेंGetImages() तरीका।

IEnumerable<PageImageArea> images = parser.GetImages();

GetImages() विधि एक संग्रह लौटाती हैPageImageArea दस्तावेज़ में पाई गई छवियों का प्रतिनिधित्व करने वाली वस्तुएँ।

चरण 3: छवियाँ निष्कर्षण समर्थन की जाँच करें

छवियों पर पुनरावृत्ति करने से पहले, जाँच लें कि दस्तावेज़ के लिए छवि निष्कर्षण समर्थित है या नहीं.

if (images == null)
{
    Console.WriteLine("Images extraction isn't supported");
    return;
}

यह चरण सुनिश्चित करता है कि दस्तावेज़ में निकालने योग्य छवियाँ मौजूद हों.

चरण 4: निकाले गए चित्रों पर पुनरावृत्ति करें

अब, प्रत्येक छवि के बारे में विस्तृत जानकारी, जैसे पृष्ठ अनुक्रमणिका, आयत निर्देशांक और छवि प्रकार, तक पहुंचने के लिए निकाली गई छवियों पर पुनरावृति करें।

foreach (PageImageArea image in images)
{
    Console.WriteLine($"Page: {image.Page.Index}, Rectangle: {image.Rectangle}, Type: {image.FileType}");
}

यह लूप प्रत्येक निकाली गई छवि के बारे में जानकारी प्रिंट करता है, जिसमें उसका स्थान और प्रकार भी शामिल होता है।

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि प्रोग्रामेटिक रूप से दस्तावेज़ों से छवियाँ निकालने के लिए .NET के लिए GroupDocs.Parser का उपयोग कैसे करें। इन चरणों का पालन करके, आप दस्तावेज़ छवि निष्कर्षण कार्यक्षमता को अपने .NET अनुप्रयोगों में सहजता से एकीकृत कर सकते हैं।

अक्सर पूछे जाने वाले प्रश्न

क्या GroupDocs.Parser सभी दस्तावेज़ प्रारूपों से छवियाँ निकाल सकता है?

GroupDocs.Parser पीडीएफ, DOCX, XLSX, और अधिक सहित विभिन्न प्रारूपों से छवियों को निकालने का समर्थन करता है।

क्या GroupDocs.Parser के लिए कोई निःशुल्क परीक्षण उपलब्ध है?

हां, आप यहां से GroupDocs.Parser का निःशुल्क परीक्षण एक्सेस कर सकते हैंवेबसाइट.

मैं GroupDocs.Parser के लिए दस्तावेज़ कहां पा सकता हूं?

GroupDocs.Parser के लिए विस्तृत दस्तावेज़ पाया जा सकता हैयहाँ.

मैं GroupDocs.Parser के लिए अस्थायी लाइसेंस कैसे प्राप्त कर सकता हूं?

आप अस्थायी लाइसेंस प्राप्त कर सकते हैंअस्थायी लाइसेंस पृष्ठ.

मुझे GroupDocs.Parser के लिए समर्थन कहां मिल सकता है?

तकनीकी सहायता और सहयोग के लिए, कृपया यहां जाएंGroupDocs.Parser मंच.