जावा का उपयोग करके HTML को PowerPoint में कैसे सम्मिलित करें

इस ट्यूटोरियल में, आप जानेंगे जावा का उपयोग करके PowerPoint में HTML कैसे डालें। यह बताता है कि HTML फ़ाइल की सभी सामग्री को कैसे पढ़ा जाए और फिर प्रस्तुति में एक या अधिक स्लाइड जोड़ने के लिए उनका उपयोग कैसे किया जाए। इसमें एक चलने योग्य नमूना कोड Java का उपयोग करके HTML एम्बेड करना और फिर इसे PPTX, PPT, या MS PowerPoint द्वारा समर्थित किसी अन्य प्रारूप के रूप में सहेजना शामिल है।

जावा का उपयोग करके HTML फ़ाइल को PowerPoint में सम्मिलित करने के चरण

  1. HTML सामग्री सम्मिलित करने के लिए Aspose.Slides for Java जोड़ने के लिए वातावरण स्थापित करें
  2. FileInputStream और StringBuilder कक्षाओं का उपयोग करके HTML फ़ाइल सामग्री को एक स्ट्रिंग चर में पढ़ें
  3. Presentation वर्ग का उपयोग करके एक नई PowerPoint प्रस्तुति बनाएँ
  4. नव निर्मित प्रस्तुति के स्लाइड संग्रह का संदर्भ प्राप्त करें
  5. addFromHtml() पद्धति का उपयोग करके HTML सामग्री से नई स्लाइड जोड़ें
  6. परिणामी प्रस्तुति को डिस्क पर सहेजें

ये कदम जावा का उपयोग करके * HTML को PowerPoint में सम्मिलित करने की प्रक्रिया को सारांशित करते हैं। सबसे पहले, HTML सामग्री को FileInputStream और StringBuilder कक्षाओं का उपयोग करके फ़ाइल से एक स्ट्रिंग चर में पढ़ा जाता है, हालाँकि आप अन्य स्रोतों से सामग्री प्राप्त कर सकते हैं, जैसे डेटाबेस, सॉकेट, या वेब एपीआई, आदि। अंत में, यह स्ट्रिंग HTML फ़ाइल के आकार के आधार पर प्रस्तुतिकरण में स्लाइड जोड़ने के लिए ISlideCollection.addFromHtml() विधि के तर्क के रूप में पारित किया जाता है।

जावा का उपयोग करके HTML को PowerPoint में कनवर्ट करने के लिए कोड

import java.io.FileInputStream;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to Insert HTML to PowerPoint using Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Read HTML file contents into a string variable
FileInputStream fis = new FileInputStream("SampleInputForPresentation.html");
byte[] buffer = new byte[10];
StringBuilder sb = new StringBuilder();
while (fis.read(buffer) != -1) {
sb.append(new String(buffer));
buffer = new byte[10];
}
fis.close();
String htmlContents = sb.toString();
// Create a new presentation
Presentation presentation = new Presentation();
// Add a slide using the HTML contents
presentation .getSlides().addFromHtml(htmlContents);
// Save the output PowerPoint presentation as a PPTX
presentation.save("MyPresentation.pptx", SaveFormat.Pptx);
System.out.println("Done");
}
}

यह कोड प्रदर्शित करता है कि जावा का उपयोग करके PowerPoint में HTML कैसे सम्मिलित करें*। एक विशिष्ट URI से बाहरी सामग्री लाने के लिए एक स्ट्रिंग के बजाय एक स्ट्रीम और एक IExternalResourceResolver ऑब्जेक्ट की तरह।

इस विषय ने हमें जावा का उपयोग करके HTML को PowerPoint में सम्मिलित करना सिखाया है। यदि आप किसी प्रस्तुति में PDF सामग्री सम्मिलित करना चाहते हैं, तो जावा का उपयोग करके पीडीएफ को प्रेजेंटेशन में कैसे बदलें पर लेख देखें।

 हिन्दी