Java REST API के साथ PowerPoint में टिप्पणियाँ जोड़ें

इस लेख को Java REST API के साथ PowerPoint में टिप्पणियाँ जोड़ने के लिए फ़ॉलो करें। आप Java-आधारित क्लाउड SDK का उपयोग करके Java Low Code API के साथ PowerPoint टिप्पणियाँ को स्वचालित रूप से जोड़ना सीखेंगे। यह स्लाइड में जोड़ने से पहले टिप्पणी के विभिन्न पैरामीटर सेट करने के लिए विवरण साझा करेगा।

पूर्वापेक्षा

जावा आधारित एपीआई के साथ पावरपॉइंट प्रेजेंटेशन पर टिप्पणी करने के चरण

  1. टिप्पणियाँ जोड़ने के लिए क्लाइंट आईडी और सीक्रेट सेट करके SlidesApi ऑब्जेक्ट बनाएँ
  2. इनपुट प्रस्तुति फ़ाइल नाम और लक्ष्य स्लाइड अनुक्रमणिका सेट करें
  3. स्लाइड टिप्पणी और प्रासंगिक चाइल्ड टिप्पणी संग्रह को परिभाषित करें
  4. CreateComment विधि का उपयोग करके स्लाइड में टिप्पणियाँ जोड़ें
  5. टिप्पणियों को जोड़ने की पुष्टि करने के लिए टिप्पणियों की संख्या प्राप्त करें
  6. नई टिप्पणियों के साथ अद्यतन प्रस्तुति फ़ाइल डाउनलोड करें

ये चरण बताते हैं कि Java RESTful Service के साथ PowerPoint में टिप्पणियाँ कैसे जोड़ें। इनपुट प्रेजेंटेशन फ़ाइल नाम और स्लाइड इंडेक्स सेट करें, स्लाइड टिप्पणी और उप-टिप्पणियाँ बनाएँ, और इनपुट फ़ाइल नाम, लक्ष्य इंडेक्स और टिप्पणियाँ सेट करके टिप्पणियाँ सम्मिलित करने के लिए CreateComment() विधि को कॉल करें। यह कॉल प्रेजेंटेशन अपलोड करता है, इसे क्लाउड में संशोधित करता है, और टिप्पणियों का संग्रह लौटाता है।

जावा REST API के साथ पावरपॉइंट प्रेजेंटेशन टिप्पणियाँ जोड़ने के लिए कोड

import com.aspose.slides.ApiException;
import com.aspose.slides.api.SlidesApi;
import com.aspose.slides.model.SlideComment;
import com.aspose.slides.model.SlideCommentBase;
import com.aspose.slides.model.SlideComments;
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import java.util.ArrayList;
public class Example_AddCommentsInPresentation {
protected static SlidesApi presentationApi;
public Example_AddCommentsInPresentation() {
if (presentationApi == null) {
presentationApi = new SlidesApi("appSid", "appKey");
}
}
public void addComments() throws ApiException, IOException {
String localPath = "/home/downloads/";
String fileName = "Sample.pptx";
String storageFolderName = "TempTests";
presentationApi.uploadFile(storageFolderName+"/"+fileName, readFileToByteArray(localPath + fileName),null);
SlideComment comment = new SlideComment ();
comment.setText("Master comment here.");
comment.setAuthor("Mr. John");
SlideComment subComment = new SlideComment ();
subComment.setText("Here is the sub-comment.");
subComment.setAuthor("Mr. Paul");
ArrayList<SlideCommentBase> subComments = new ArrayList<SlideCommentBase>();
subComments.add(subComment);
comment.childComments(subComments);
// Add slide comments
SlideComments comments = presentationApi.createComment(fileName, 2, comment, null, null, storageFolderName, null);
File presentationFile = presentationApi.downloadFile(storageFolderName+"/"+fileName, null, null);
// Copy the downloaded presentation with new comments to the local directory
copyFile(presentationFile, new File(localPath, fileName));
System.out.println("Presentation slide comment is set and copied to: " + localPath + fileName);
}
public static byte[] readFileToByteArray(String filePath) throws IOException {
Path path = new File(filePath).toPath();
return Files.readAllBytes(path);
}
private void copyFile(File sourceFile, File targetFile) throws IOException {
if (sourceFile == null || !sourceFile.exists()) {
throw new IOException("Source file does not exist: " + sourceFile);
}
// Ensure the target directory exists
Path targetPath = targetFile.toPath();
Files.createDirectories(targetPath.getParent());
// Copy the file
Files.copy(sourceFile.toPath(), targetPath, StandardCopyOption.REPLACE_EXISTING);
}
}

इस कोड ने Java RESTful Service के साथ PowerPoint प्रेजेंटेशन में टिप्पणियाँ कैसे जोड़ें का प्रदर्शन किया है। आप टिप्पणियों की एक सूची जोड़कर और उसे ChildComments प्रॉपर्टी में सेट करके मुख्य टिप्पणी के अंतर्गत कई चाइल्ड टिप्पणियाँ जोड़ सकते हैं। आप SlideComment विधि का उपयोग करके अन्य एक्सपोज़्ड प्रॉपर्टी सेट करके टिप्पणियों को कस्टमाइज़ कर सकते हैं।

इस लेख में हमने स्लाइड में टिप्पणियाँ जोड़ना सिखाया है। आप लेख जावा REST API के साथ PowerPoint में पृष्ठभूमि के रूप में चित्र का उपयोग करें का अनुसरण करके प्रस्तुति में छवि पृष्ठभूमि सम्मिलित कर सकते हैं।

 हिन्दी