REST API का उपयोग करके PowerPoint को PNG फ़ाइल में जावा के माध्यम से कनवर्ट करें

जावा में प्रोग्रामेटिक रूप से PowerPoint को PNG छवियों में कनवर्ट करें।

संचार के लिए एक प्रभावी उपकरण के रूप में, पावरपॉइंट प्रस्तुतियों का व्यापक रूप से विभिन्न क्षेत्रों में उपयोग किया जाता है, जैसे कि शिक्षा, व्यवसाय, सरकार और अन्य क्षेत्र। इन प्रस्तुतियों में विभिन्न मल्टीमीडिया तत्व होते हैं, जैसे पाठ, चित्र और वीडियो। हालाँकि, कभी-कभी आपको विभिन्न कारणों से PowerPoint फ़ाइलों को छवियों में बदलने की आवश्यकता हो सकती है, विशेष रूप से PNG। हो सकता है कि आप छवियों को एक अलग प्रारूप में उपयोग करना चाहते हों, या शायद आपको उन्हें किसी वेबसाइट पर साझा करने की आवश्यकता हो। जो भी कारण हो, अब आप GroupDocs.Conversion Cloud SDK for Java का उपयोग करके Java में PowerPoint को PNG छवियों में प्रोग्रामेटिक रूप से परिवर्तित कर सकते हैं। इस लेख में, हम आपको REST API का उपयोग करके जावा में प्रोग्रामेटिक रूप से PowerPoint को PNG छवियों में बदलने के बारे में मार्गदर्शन करेंगे।

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

छवि रूपांतरण REST API के लिए जावा पॉवरपॉइंट स्लाइड - SDK स्थापना

हम PowerPoint स्लाइड्स को PNG छवियों में बदलने के लिए GroupDocs.Conversion Cloud SDK for Java का उपयोग करने जा रहे हैं। GroupDocs.Cloud API, PowerPoint सहित PNG प्रारूप में कई प्रकार के दस्तावेज़ों और छवियों को परिवर्तित करने के लिए एक शक्तिशाली उपकरण है। यह एपीआई फ़ाइल स्वरूपों की एक विस्तृत श्रृंखला प्रदान करता है, जिससे आप न केवल पावरपॉइंट प्रस्तुतियों को बल्कि पीडीएफ, वर्ड दस्तावेज़, एक्सेल शीट, सीएडी फाइलें और रेखापुंज छवियों को भी परिवर्तित कर सकते हैं। अतिरिक्त सॉफ़्टवेयर की आवश्यकता को समाप्त करते हुए, एपीआई को जावा-आधारित अनुप्रयोगों में एकीकृत करना सरल और कुशल बनाया गया है।

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

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

<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-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

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

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

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

REST API का उपयोग करके जावा में PowerPoint प्रस्तुति को PNG इमेज में कैसे बदलें

अब जब हमने Java के लिए GroupDocs.Conversion Cloud SDK सेट कर लिया है, तो हम PowerPoint को PNG इमेज में बदलना शुरू कर सकते हैं। PowerPoint प्रस्तुतियों को PNG छवियों में बदलने के चरण निम्नलिखित हैं।

फ़ाइल अपलोड करें

सबसे पहले, नीचे दिए गए कोड स्निपेट का उपयोग करके PowerPoint दस्तावेज़ को क्लाउड स्टोरेज पर अपलोड करें:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// जावा का उपयोग करके क्लाउड स्टोरेज में फ़ाइल अपलोड करें
public class App {

	public static void main(String[] args) {
				
		// कनवर्ट एपीआई का एक उदाहरण बनाएं					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pptx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pptx", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

परिणामस्वरूप, अपलोड की गई PowerPoint फ़ाइल क्लाउड पर आपके डैशबोर्ड के फ़ाइल अनुभाग में उपलब्ध होगी।

Java में PowerPoint को PNG छवियों में बदलें

इस खंड में, हम कोड स्निपेट लिखेंगे जो जावा एप्लिकेशन में PowerPoint से PNG रूपांतरण की प्रक्रिया को स्वचालित करता है। आप नीचे उल्लिखित चरणों और कोड स्निपेट का अनुसरण कर सकते हैं:

कदम हैं:

  • सबसे पहले, ConvertApi वर्ग का एक उदाहरण बनाएँ।
  • दूसरे, ConvertSettings वर्ग का एक उदाहरण बनाएँ।
  • तीसरा, क्लाउड स्टोरेज नाम प्रदान करें।
  • अगला, इनपुट PowerPoint फ़ाइल पथ और लक्ष्य फ़ाइल स्वरूप को “png” पर सेट करें।
  • अब, PngConvertOptions वर्ग का एक उदाहरण बनाएँ।
  • वैकल्पिक रूप से, विभिन्न रूपांतरित विकल्प प्रदान करें जैसे setFromPage, setPagesCount, आदि।
  • उसके बाद, ConvertSettings उदाहरण का उपयोग करके कन्वर्ट विकल्प और आउटपुट फ़ाइल पथ सेट करें।
  • फिर, ConvertDocumentRequest क्लास इंस्टेंस बनाएं और सेटिंग पैरामीटर पास करें।
  • अंत में, convertDocument() विधि को कॉल करें और ConvertDocumentRequest पैरामीटर पास करें।

निम्न कोड स्निपेट दिखाता है कि REST API का उपयोग करके PowerPoint PPTX को Java में PNG प्रारूप में कैसे परिवर्तित किया जाए:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// जावा में PowerPoint को PNG इमेज में कैसे बदलें।
public class App {

	public static void main(String[] args) {
		
		// कनवर्ट एपीआई का एक उदाहरण बनाएं
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// कन्वर्ट सेटिंग्स तैयार करें
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.pptx");
			settings.setFormat("png");
			
			PngConvertOptions convertOptions = new PngConvertOptions();
			convertOptions.setFromPage(5);
			convertOptions.setPagesCount(1);
			 
			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.png");
		
			// निर्दिष्ट प्रारूप में परिवर्तित करें
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

आउटपुट नीचे दी गई छवि में देखा जा सकता है:

जावा में REST API का उपयोग करके PowerPoint को PNG फ़ाइल में कैसे बदलें।

REST API का उपयोग करके PowerPoint को PNG फ़ाइल में जावा के माध्यम से कनवर्ट करें।

परिवर्तित फ़ाइल डाउनलोड करें

उपरोक्त कोड नमूना परिवर्तित पीएनजी छवि को क्लाउड में सहेज लेगा। आप निम्न कोड स्निपेट का उपयोग करके रूपांतरित PNG फ़ाइल डाउनलोड कर सकते हैं:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// जावा में क्लाउड स्टोरेज से फाइल डाउनलोड करें
public class App {

	public static void main(String[] args) {
				
		// कनवर्ट एपीआई का एक उदाहरण बनाएं					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.png", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

पीएनजी कन्वर्टर के लिए मुफ्त ऑनलाइन पावरपॉइंट

PowerPoint को PNG छवियों में ऑनलाइन मुफ्त में कैसे बदलें? कृपया PowerPoint से PNG छवि बनाने के लिए PNG कनवर्टर के लिए एक ऑनलाइन PowerPoint आज़माएं। यह कन्वर्टर ऊपर उल्लिखित PowerPoint से PNG इमेज REST API का उपयोग करके विकसित किया गया है।

उपसंहार

अंत में, यह हमें इस ब्लॉग पोस्ट के अंत में लाता है। इस लेख से आपने जो सीखा वह निम्नलिखित है:

  • जावा प्रोग्रामेटिक रूप से PowerPoint को PNG प्रारूप में कैसे परिवर्तित करें, साथ ही साथ अतिरिक्त अनुकूलन विकल्प;
  • प्रोग्रामेटिक रूप से PowerPoint प्रस्तुति को क्लाउड पर अपलोड करें और फिर क्लाउड से परिवर्तित PNG छवि डाउनलोड करें;
  • और मुफ्त ऑनलाइन पॉवरपॉइंट टू पीएनजी इमेज कन्वर्टर का उपयोग करके किसी भी पावरपॉइंट स्लाइड को मुफ्त में पीएनजी में बदलें।

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

इसके अतिरिक्त, हमारा सुझाव है कि विस्तृत चरणों और एपीआई उपयोग के लिए आप हमारे आरंभ करना मार्गदर्शिका का अनुसरण करें।

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

प्रश्न पूछें

यदि आपको रूपांतरण प्रक्रिया में सहायता की आवश्यकता है या कोई अन्य संबंधित प्रश्न हैं, तो कृपया हमसे मुफ्त समर्थन मंच पर संपर्क करने में संकोच न करें।

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

मैं जावा का उपयोग करके PowerPoint को PNG छवियों में कैसे परिवर्तित करूँ?

आप GroupDocs.Conversion Cloud REST API का उपयोग करके PowerPoint स्लाइड को PNG इमेज में बदल सकते हैं। यह एक क्लाउड-आधारित दस्तावेज़ और छवि रूपांतरण एपीआई है जो डेवलपर्स को आसानी से PowerPoint प्रस्तुतियों को जावा में PNG छवियों में बदलने की अनुमति देता है।

मैं एक PowerPoint PPT को मुफ्त में ऑनलाइन PNG में कैसे बदल सकता हूँ?

पीपीटी से पीएनजी ऑनलाइन कनवर्टर आपको मुफ्त में पावरपॉइंट को पीएनजी छवियों में बदलने की अनुमति देता है। एक बार जब PowerPoint का PNG छवि में ऑनलाइन रूपांतरण पूरा हो जाता है, तो आप परिवर्तित PNG छवियों को तुरंत अपने सिस्टम में डाउनलोड कर सकते हैं। रूपांतरण करने के लिए कृपया नीचे दिए गए चरण-दर-चरण निर्देशों का पालन करें:

  • मुफ्त पीपीटी से पीएनजी कन्वर्टर ऑनलाइन खोलें।
  • अब, PowerPoint अपलोड करने के लिए फ़ाइल ड्रॉप क्षेत्र में क्लिक करें या PowerPoint प्रस्तुति को ड्रैग एंड ड्रॉप करें।
  • इसके बाद कन्वर्ट नाउ बटन पर क्लिक करें। पीएनजी कन्वर्टर के लिए मुफ्त ऑनलाइन पावरपॉइंट पावरपॉइंट स्लाइड्स को पीएनजी छवियों में बदल देगा।
  • आउटपुट PNG फ़ाइल का डाउनलोड लिंक PowerPoint को कनवर्ट करने के बाद उपलब्ध होगा।

क्या विंडोज़ पर PowerPoint को छवियों में बदलने का कोई तरीका है?

कृपया इस लिंक पर जाएं ताकि विंडोज के लिए इमेज कन्वर्टर के लिए एक ऑफलाइन पॉवरपॉइंट डाउनलोड किया जा सके। इमेज कन्वर्टर के लिए यह मुफ्त पॉवरपॉइंट का उपयोग पॉवरपॉइंट स्लाइड्स को विंडोज पर एक सिंगल क्लिक के साथ जल्दी से इमेज फॉर्मेट में बदलने के लिए किया जा सकता है।

जावा एसडीके का उपयोग कर पीपीटी और पीपीटीएक्स फाइलों के लिए रूपांतरण प्रक्रिया समान है?

हां, रूपांतरण प्रक्रिया दोनों PowerPoint फ़ाइल स्वरूपों के लिए समान है।

यह सभी देखें

यदि आप संबंधित विषयों के बारे में अधिक जानना चाहते हैं, तो हम नीचे सूचीबद्ध लेखों को पढ़ने की सलाह देते हैं: