जेपीजी के लिए PowerPoint

C# .NET का उपयोग करके PowerPoint को JPG में कनवर्ट करें

आज की तेजी से भागती दुनिया में, डिजिटल सामग्री संचार का एक प्रधान बन गया है। PowerPoint की प्रस्तुतियाँ (PPTX) व्यवसायों और व्यक्तियों के लिए प्रभावी ढंग से जानकारी देने के लिए एक आवश्यक उपकरण बन गई हैं। वे आज के व्यापार और शैक्षिक वातावरण में व्यापक रूप से उपयोग किए जाते हैं, जिससे उन्हें प्रभावी ढंग से साझा करने और वितरित करने में सक्षम होना आवश्यक हो जाता है। अक्सर, PowerPoint स्लाइड को JPEG जैसे इमेज फ़ॉर्मैट में बदलना ज़रूरी होता है, खास तौर पर उन लोगों के साथ स्लाइड शेयर करते समय जिनके पास PowerPoint का एक्सेस नहीं है. इसलिए इस लेख में, हम PowerPoint स्लाइड्स को ऑनलाइन छवियों में बदलने के लिए .NET क्लाउड SDK का उपयोग करने में शामिल सभी आवश्यक विवरणों पर चर्चा करेंगे।

PowerPoint से JPG रूपांतरण API

Aspose.Slides Cloud SDK for .NET का इस्तेमाल करके, PowerPoint स्लाइड को JPG इमेज में बदलना एक सीधी प्रक्रिया है। Aspose.Slides Cloud एक रेस्टफुल एपीआई प्रदान करता है जिसे आसानी से आपके .NET एप्लिकेशन के साथ एकीकृत किया जा सकता है ताकि बिना किसी अतिरिक्त सॉफ़्टवेयर या प्लगइन्स की आवश्यकता के PowerPoint स्लाइड्स को JPG छवियों में परिवर्तित किया जा सके।

अलग-अलग स्लाइड या संपूर्ण प्रस्तुतियों को JPG छवियों में बदलें।

कृपया NuGet संकुल प्रबंधक में Aspose.Slides-Cloud खोजें और पैकेज जोड़ें बटन पर क्लिक करें। इसके अलावा, क्लाउड डैशबोर्ड पर एक खाता पंजीकृत करें और अपने व्यक्तिगत क्लाइंट क्रेडेंशियल्स प्राप्त करें। अधिक जानकारी के लिए, कृपया त्वरित प्रारंभ अनुभाग पर जाएं।

सी # का उपयोग कर पीपीटी को जेपीजी में कनवर्ट करें

PowerPoint स्लाइड्स को JPG फॉर्मेट में बदलने के लिए निम्न कोड स्निपेट का उपयोग किया जाता है।

// अधिक उदाहरणों के लिए, कृपया https://github.com/aspose-slides-cloud पर जाएं
// https://dashboard.aspose.cloud/ से क्लाइंट क्रेडेंशियल्स प्राप्त करें
string clientSecret = "7f098199230fc5f2175d494d48f2077c";
string clientID = "ee170169-ca49-49a4-87b7-0e2ff815ea6e";

// SlidesApi का एक उदाहरण बनाएँ
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

// स्थानीय ड्राइव से इनपुट PowerPoint प्रस्तुति पढ़ें
using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

// कॉल एपीआई सभी PowerPoint स्लाइड्स को JPG प्रारूप में बदलने के लिए 
using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

// परिणामी JPG छवियों को स्थानीय ड्राइव में सहेजें
using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);
पावरपॉइंट को जेपीजी

छवि:- पावरप्वाइंट से जेपीजी रूपांतरण पूर्वावलोकन।

ऊपर दिए गए साझा कोड स्निपेट के बारे में विवरण नीचे दिए गए हैं।

SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);

SlidesApi क्लास का एक उदाहरण बनाएं जो क्लाइंट क्रेडेंशियल्स को इसके कन्स्ट्रक्टर में तर्क के रूप में लेता है।

using var slideStream = File.OpenRead("Colorful conference presentation.pptx");
slidesApi.UploadFile("Colorful conference presentation.pptx", slideStream);

इनपुट PowerPoint प्रस्तुति को लोड करें और इसे क्लाउड स्टोरेज पर अपलोड करें।

using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null);

PowerPoint प्रस्तुति की सभी स्लाइड्स को JPG छवियों में रेंडर करने के लिए API को कॉल करें। आउटपुट को स्ट्रीम इंस्टेंस के रूप में लौटाया जाता है।

using var pdfStream = File.Create("output.zip");
responseStream.CopyTo(pdfStream);

स्थानीय ड्राइव पर आउटपुट को ज़िप संग्रह के रूप में सहेजें।

संपूर्ण पीपीटीएक्स को जेपीजी प्रारूप में बदलने के अलावा, आपको चयनित स्लाइडों को परिवर्तित करने की क्षमता भी मिलती है। निम्नलिखित कोड लाइन दिखाती है कि आप केवल पहली, तीसरी और पांचवीं स्लाइड को जेपीजी में कैसे परिवर्तित कर सकते हैं।

using var responseStream = slidesApi.DownloadPresentation("Colorful conference presentation.pptx", ExportFormat.Jpeg, null, null,null,null,null,new List<int> { 1, 3, 5 });

उपरोक्त उदाहरण में प्रयुक्त नमूना प्रस्तुति को रंगीन सम्मेलन .

PPTX से JPG cURL कमांड का उपयोग करके

PowerPoint स्लाइड को इमेज में बदलने का दूसरा तरीका है Aspose.Slides Cloud API को cURL कमांड का उपयोग करके कॉल करना। CURL के साथ, आप कमांड लाइन से सीधे HTTP रिक्वेस्ट भेज सकते हैं, जिससे यह एक आसान और सुविधाजनक तरीका बन जाता है। अब, पहले हमें आपकी ऐप SID और ऐप कुंजी के साथ टोकन समापन बिंदु पर एक अनुरोध भेजकर एक प्रमाणीकरण टोकन जनरेट करना होगा।

AccessToken जनरेट करने के लिए कृपया निम्न कमांड निष्पादित करें।

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=ee170169-ca49-49a4-87b7-0e2ff815ea6e&client_secret=7f098199230fc5f2175d494d48f2077c" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

AccessToken जनरेट होने के बाद, कृपया PowerPoint की स्लाइड संख्या 4 और 8 को JPG प्रारूप में बदलने के लिए निम्न आदेश निष्पादित करें।

curl -v "https://api.aspose.cloud/v3.0/slides/{sourceFile}/Jpeg?slides=4%2C8" \
-X POST \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"FontFallbackRules\": [    {      \"RangeStartIndex\": 0,      \"RangeEndIndex\": 0,      \"FallbackFontList\": [        \"string\"      ]    }  ],  \"FontSubstRules\": [    {      \"SourceFont\": \"string\",      \"TargetFont\": \"string\",      \"NotFoundOnly\": true    }  ]}" \
-o "{resultantZIP}"

क्लाउड स्टोरेज में इनपुट पॉवरपॉइंट प्रेजेंटेशन के नाम के साथ {sourceFile}, {accessToken} को ऊपर जनरेट किए गए JWT एक्सेस टोकन से बदलें और {resultantZIP} को निर्दिष्ट ड्राइव स्थान पर उत्पन्न होने वाली परिणामी फ़ाइल के नाम से बदलें।

निष्कर्ष

अंत में, PowerPoint स्लाइड्स को JPG छवियों में कनवर्ट करना एक उपयोगी विशेषता है जिसका उपयोग विभिन्न अनुप्रयोगों में किया जा सकता है। चाहे आप किसी मीटिंग के लिए प्रेजेंटेशन बनाना चाहते हों या ऑनलाइन शेयरिंग के लिए स्लाइड बदलना चाहते हों, .NET के लिए Aspose.Slides Cloud SDK आपकी PowerPoint फ़ाइलों को JPG फॉर्मेट में कन्वर्ट करने का एक सरल और विश्वसनीय तरीका प्रदान करता है। और cURL कमांड्स की मदद से आप इस कार्यक्षमता को अपने वर्कफ़्लोज़ में आसानी से एकीकृत कर सकते हैं। तो, बस कुछ सरल चरणों के साथ, आप अपनी स्लाइड्स को उच्च-गुणवत्ता वाली जेपीजी छवियों में परिवर्तित कर सकते हैं, जो आपको किसी भी तरह से उपयोग करने के लिए तैयार हैं।

उपयोगी कड़ियां

संबंधित आलेख

हम निम्नलिखित ब्लॉगों के माध्यम से जाने की अत्यधिक अनुशंसा करते हैं: