वर्ड डॉक्यूमेंट पार्सर - जावा में वर्ड फाइल ऑनलाइन से छवियां निकालें

दस्तावेज़ पार्सिंग कई उद्योगों में एक महत्वपूर्ण कार्य है जहाँ विभिन्न दस्तावेज़ स्वरूपों से डेटा निष्कर्षण आवश्यक है। वर्ड दस्तावेजों के साथ काम करते समय, छवियों को निकालना सामग्री विश्लेषण, छवि पहचान या डेटा विज़ुअलाइज़ेशन जैसे मामलों में विशेष रूप से उपयोगी हो सकता है। बड़े Word दस्तावेज़ों से मैन्युअल रूप से चित्र निकालने में समय लग सकता है। इसलिए, छवि निष्कर्षण प्रक्रिया को स्वचालित करने से आपका समय और मेहनत बच सकती है। इस आलेख में, हम प्रदर्शित करेंगे कि जावा में प्रोग्रामेटिक रूप से वर्ड दस्तावेज़ों से छवियों को कैसे निकाला जाए।

इस लेख में निम्नलिखित विषयों को शामिल किया जाएगा:

Word दस्तावेज़ों और SDK स्थापना से छवियों को निकालने के लिए Java REST API

GroupDocs.Parser Cloud SDK for Java एक शक्तिशाली जावा लाइब्रेरी है जो वर्ड दस्तावेज़ों सहित विभिन्न दस्तावेज़ प्रारूपों से डेटा को पार्स और निकालने का एक सरल और कुशल तरीका प्रदान करती है। यह दस्तावेज़ पार्सिंग के लिए कई प्रकार की सुविधाएँ प्रदान करता है, जिससे डेवलपर्स को चित्र, पाठ, मेटाडेटा और बहुत कुछ निकालने की अनुमति मिलती है। GroupDocs.Parser C#.NET, Java, PHP, Ruby, और Python SDKs को क्लाउड API के लिए अपने दस्तावेज़ पार्सर परिवार के सदस्यों के रूप में भी प्रदान करता है।

आरंभ करने के लिए, आपको अपने जावा प्रोजेक्ट में GroupDocs.Parser Cloud SDK को शामिल करना होगा। आप या तो डाउनलोड एपीआई की जेएआर फ़ाइल कर सकते हैं या इसे अपने प्रोजेक्ट की पोम.एक्सएमएल फ़ाइल में निम्नलिखित रिपॉजिटरी और निर्भरता जोड़कर मेवेन का उपयोग करके इंस्टॉल कर सकते हैं:

मावेन रिपोजिटरी:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

मावेन निर्भरता:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-parser-cloud</artifactId>
    <version>23.3</version>
    <scope>compile</scope>
</dependency>

इसके बाद, आपको साइन अप एक नि: शुल्क परीक्षण खाते के लिए या सदस्यता योजना खरीदना GroupDocs वेबसाइट पर और अपनी एपीआई कुंजी प्राप्त करें की आवश्यकता है। एक बार आपके पास क्लाइंट आईडी और क्लाइंट सीक्रेट हो जाने के बाद, जावा-आधारित एप्लिकेशन में नीचे दिए गए कोड स्निपेट को जोड़ें:

# पंजीकरण के बाद https://dashboard.groupdocs.cloud से अपना client_id और client_secret प्राप्त करें।

String ClientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

REST API का उपयोग करके जावा में Word दस्तावेज़ों से सभी छवियां कैसे निकालें

GroupDocs.Parser Cloud SDK का उपयोग करके Java में Word दस्तावेज़ों से चित्र निकालने के लिए, इन चरणों का पालन करें और एक उदाहरण कोड स्निपेट:

  • सबसे पहले, आवश्यक कक्षाओं को अपनी जावा फ़ाइल में आयात करें।
  • दूसरे, ParseApi वर्ग का एक उदाहरण बनाएँ।
  • तीसरा, FileInfo वर्ग का एक उदाहरण बनाएँ।
  • अगला, इनपुट वर्ड दस्तावेज़ के लिए पथ सेट करें।
  • फिर, ImagesOptions() वर्ग का एक उदाहरण बनाएँ।
  • अगला, फ़ाइलइन्फो को सेटफाइलइन्फो छवि विकल्प में असाइन करें।
  • अब, ImagesRequest() वर्ग का एक उदाहरण बनाएं और ImagesOptions पैरामीटर पास करें।
  • अंत में, ParseApi.images() विधि को कॉल करके और ImagesRequest पैरामीटर पास करके परिणाम प्राप्त करें।

निम्नलिखित कोड नमूना दिखाता है कि REST API का उपयोग करके जावा में ऑनलाइन Word दस्तावेज़ से सभी छवियों को कैसे निकालना है:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.parser.api.ParseApi;
import com.groupdocs.cloud.parser.client.ApiException;
import com.groupdocs.cloud.parser.client.Configuration;
import com.groupdocs.cloud.parser.model.FileInfo;
import com.groupdocs.cloud.parser.model.ImagesOptions;
import com.groupdocs.cloud.parser.model.ImagesResult;
import com.groupdocs.cloud.parser.model.requests.ImagesRequest;

// जावा में वर्ड डॉक्यूमेंट से इमेज कैसे निकालें।
public class App {

	public static void main(String[] args) {
		
		// पार्स एपीआई का एक उदाहरण बनाएं
		ParseApi apiInstance = new ParseApi(configuration);

		try {

			// सेटिंग्स तैयार करें
			FileInfo fileInfo = new FileInfo();
			fileInfo.setFilePath("java-testing/input-sample-file.docx");

			ImagesOptions options = new ImagesOptions();
			options.setFileInfo(fileInfo);
			ImagesRequest request = new ImagesRequest(options);
			ImagesResult response = apiInstance.images(request);

			// आउटपुट फ़ाइल पथ प्राप्त करें
			System.out.println("Output file path: " + response.getPath());
				
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

पृष्ठ संख्या का उपयोग करके जावा में वर्ड फ़ाइल से विशिष्ट छवियां निकालें

इस खंड में, हम जावा में प्रोग्रामेटिक रूप से वर्ड दस्तावेज़ से विशिष्ट छवियों को निकालने के लिए चरण और एक उदाहरण कोड स्निपेट लिखेंगे:

  • सबसे पहले, आवश्यक कक्षाओं को अपनी जावा फ़ाइल में आयात करें।
  • दूसरे, ParseApi वर्ग का एक उदाहरण बनाएँ।
  • तीसरा, FileInfo वर्ग का एक उदाहरण बनाएँ।
  • इसके बाद, Word फ़ाइल को इनपुट के रूप में पथ सेट करें।
  • फिर, ImagesOptions() वर्ग का एक उदाहरण बनाएँ।
  • अगला, फ़ाइलइन्फो को सेटफाइलइन्फो छवि विकल्प में असाइन करें।
  • फिर, setStartPageNumber और setCountPagesToExtract मान प्रदान करें।
  • अब, ImagesRequest() वर्ग का एक उदाहरण बनाएं और ImagesOptions पैरामीटर पास करें।
  • अंत में, ParseApi.images() विधि को कॉल करके और ImagesRequest पैरामीटर पास करके परिणाम प्राप्त करें।

निम्न कोड नमूना दिखाता है कि कैसे REST API का उपयोग करके जावा में पृष्ठ श्रेणी द्वारा वर्ड फ़ाइल से विशिष्ट छवियों को निकाला जाए:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.parser.api.ParseApi;
import com.groupdocs.cloud.parser.client.ApiException;
import com.groupdocs.cloud.parser.client.Configuration;
import com.groupdocs.cloud.parser.model.FileInfo;
import com.groupdocs.cloud.parser.model.ImagesOptions;
import com.groupdocs.cloud.parser.model.ImagesResult;
import com.groupdocs.cloud.parser.model.requests.ImagesRequest;

// जावा में पेज रेंज द्वारा ऑनलाइन वर्ड फ़ाइल से छवियां निकालें।
public class App {

	public static void main(String[] args) {
		
		// पार्स एपीआई का एक उदाहरण बनाएं
		ParseApi apiInstance = new ParseApi(configuration);

		try {

			// सेटिंग्स तैयार करें
			FileInfo fileInfo = new FileInfo();
			fileInfo.setFilePath("java-testing/input-sample-file.docx");

			ImagesOptions options = new ImagesOptions();
			options.setFileInfo(fileInfo);
			options.setStartPageNumber(1);
			options.setCountPagesToExtract(2);
			ImagesRequest request = new ImagesRequest(options);
			ImagesResult response = apiInstance.images(request);

			// आउटपुट फ़ाइल पथ प्राप्त करें
			System.out.println("Output file path: " + response.getPath());
				
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

मुफ्त ऑनलाइन इमेज एक्सट्रैक्टर

Word online से छवियों को मुफ्त में निकालने का सबसे अच्छा तरीका क्या है? Word से छवियों को निकालने के लिए कृपया एक ऑनलाइन Word दस्तावेज़ पार्सर आज़माएँ। यह वर्ड पार्सर टूल उपर्युक्त जावा पार्सर लाइब्रेरी का उपयोग करके विकसित किया गया है।

निष्कर्ष

अंत में, GroupDocs.Parser Cloud SDK सटीक परिणाम सुनिश्चित करते हुए Word दस्तावेज़ों से छवियां निकालने, समय और प्रयास बचाने के लिए एक उत्कृष्ट समाधान है। इस लेख से आपने जो सीखा वह निम्नलिखित है:

  • REST API का उपयोग करके जावा में प्रोग्राम के रूप में Word DOCX से सभी छवियों को कैसे निकाला जाए;
  • REST API का उपयोग करके जावा में Word दस्तावेज़ों से विशिष्ट छवियां कैसे निकालें;
  • और Word दस्तावेज़ों से छवियां निकालने के लिए ऑनलाइन छवि निष्कर्षण उपकरण।

इसके अतिरिक्त, आप दस्तावेज़ का उपयोग करके GroupDocs.Parser Cloud API के बारे में अधिक जान सकते हैं। हम एक एपीआई संदर्भ अनुभाग भी प्रदान करते हैं जो आपको सीधे ब्राउज़र के माध्यम से हमारे एपीआई को देखने और बातचीत करने देता है। जावा एसडीके का पूरा स्रोत कोड गीथूब पर स्वतंत्र रूप से उपलब्ध है।

अंत में, हम विभिन्न फ़ाइल स्वरूपों पर नए ब्लॉग लेख लिखते रहते हैं और उन्हें REST API का उपयोग करके पार्स करते हैं। इसलिए, कृपया नवीनतम अपडेट के लिए संपर्क करें।

प्रश्न पूछें

यदि आपके पास दस्तावेज़ों से छवियों को निकालने के तरीके के बारे में कोई प्रश्न हैं, तो कृपया हमारे फोरम के माध्यम से हमसे बेझिझक संपर्क करें।

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

मैं जावा में वर्ड दस्तावेज़ों का विश्लेषण कैसे करूं?

छवियों या पाठ को निकालने के लिए, आपको पहले GroupDocs.Parser Cloud SDK का उपयोग करके Word दस्तावेज़ को लोड और पार्स करना होगा। इस प्रक्रिया में फ़ाइल पथ निर्दिष्ट करना और दस्तावेज़ों को पार्स करने के लिए पार्स विधि को कॉल करना शामिल है।

क्या GroupDocs.Parser Cloud SDK अन्य दस्तावेज़ स्वरूपों से चित्र निकाल सकता है?

हां, GroupDocs.Parser Cloud SDK for Java Word, PDF, Excel, PowerPoint, और कई अन्य सहित विभिन्न दस्तावेज़ स्वरूपों से छवियों के निष्कर्षण का समर्थन करता है।

क्या GroupDocs.Parser Cloud SDK एक Word दस्तावेज़ से कई छवियां निकाल सकता है?

हां, एसडीके एक ही वर्ड दस्तावेज़ से कई छवियां निकाल सकता है, जो आपको दस्तावेज़ में निहित सभी छवियां प्रदान करता है।

क्या GroupDocs.Parser Cloud SDK निष्कर्षण प्रक्रिया के दौरान मूल छवि गुणवत्ता को सुरक्षित रखता है?

हाँ, GroupDocs.Parser Cloud SDK for Java Word दस्तावेज़ों से चित्र निकालते समय मूल छवि गुणवत्ता को बनाए रखता है।

यह सभी देखें

यहां कुछ संबंधित लेख दिए गए हैं जो आपके लिए उपयोगी हो सकते हैं: