यह आलेख जावा रेस्ट एपीआई के साथ दस्तावेज़ गुणों को PowerPoint में कैसे प्रदर्शित करें के बारे में मार्गदर्शन करता है। आप जावा-आधारित क्लाउड एसडीके का उपयोग करके जावा रेस्ट इंटरफेस के साथ पावरपॉइंट में दस्तावेज़ गुणों को कैसे प्रदर्शित करें सीखेंगे। यह केवल वांछित गुणों को प्रदर्शित करने के लिए तर्क भी साझा करेगा।
पूर्वावश्यकता
डाउनलोड करना Aspose.Slides Cloud SDK for Java to retrieve document properties
मेटाडेटा लाने के लिए उपरोक्त एसडीके के साथ जावा प्रोजेक्ट सेटअप करें
जावा लो कोड एपीआई के साथ पावरपॉइंट में दस्तावेज़ गुण दिखाने के चरण
- गुण लाने के लिए क्लाइंट आईडी और कुंजी का उपयोग करके SlidesApi ऑब्जेक्ट बनाकर वातावरण सेट करें
- प्रेजेंटेशन का नाम परिभाषित करें और आगे की प्रक्रिया के लिए इसे क्लाउड स्टोरेज पर अपलोड करें
- अपलोड की गई प्रस्तुति से संपत्तियों का संग्रह Fetch
- संग्रह में सभी गुणों के माध्यम से पुनरावृति करें
- नाम/मान जोड़ी का उपयोग करके प्रत्येक या चयनित गुण प्रदर्शित करें
ये चरण वर्णन करते हैं जावा रेस्टफुल सर्विस के साथ पावरपॉइंट में दस्तावेज़ गुणों को कैसे प्रदर्शित करें। क्लाइंट आईडी और कुंजी के साथ SlidesApi ऑब्जेक्ट बनाएं, लक्ष्य प्रस्तुति को क्लाउड स्टोरेज पर अपलोड करें, गुण संग्रह प्राप्त करें, और गुणों को प्रदर्शित करने के लिए संग्रह के माध्यम से पुनरावृत्त करें।
Java REST API के साथ PowerPoint में दस्तावेज़ गुण प्राप्त करने के लिए कोड
import com.aspose.slides.ApiException; | |
import com.aspose.slides.api.SlidesApi; | |
import java.io.File; | |
import java.io.IOException; | |
import java.nio.file.Files; | |
import java.nio.file.Path; | |
public class Example_DisplayDocumentPropertiesForPresentation { | |
protected static SlidesApi presentationApi; | |
public Example_DisplayDocumentPropertiesForPresentation() { | |
if (presentationApi == null) { | |
presentationApi = new SlidesApi("appSid", "appKey"); | |
} | |
} | |
public void SplitPresentation() throws ApiException, IOException { | |
String localPath = "/home/downloads/"; | |
String fileName = "TestPresentation.pptx"; | |
String storageFolderName = "TempTests"; | |
presentationApi.uploadFile(storageFolderName+"/"+fileName, readFileToByteArray(storageFolderName+localPath + fileName),null); | |
// Fetch metadata | |
var metadata = presentationApi.getDocumentProperties(fileName, null, storageFolderName, null); | |
// Print the presentation properties | |
for (var property : metadata.getList()) | |
{ | |
System.out.println(property.getName()+" : " +property.getName()); | |
} | |
System.out.println("Presentation Document properties reading completed"); | |
} | |
public static byte[] readFileToByteArray(String filePath) throws IOException { | |
Path path = new File(filePath).toPath(); | |
return Files.readAllBytes(path); | |
} | |
} |
यह कोड PowerPoint प्रस्तुतियों में *दस्तावेज़ गुणों को प्रदर्शित करने की प्रक्रिया को प्रदर्शित करता है। आप नाम/मूल्य जोड़ी में संपत्ति के नाम के आधार पर प्रस्तुति गुणों को फ़िल्टर कर सकते हैं। यदि प्रेजेंटेशन पहले से ही सर्वर स्टोरेज पर मौजूद है, तो आप अपलोडिंग चरण को छोड़ सकते हैं।
इस आलेख ने हमें प्रेजेंटेशन गुण लाना सिखाया है। प्रस्तुतिकरण से चित्र निकालने के लिए, लेख Java REST API के साथ PowerPoint से चित्र निकालें देखें।