यह चरण-दर-चरण ट्यूटोरियल विवरण प्रदान करता है कि कैसे जावा का उपयोग करके पीपीटीएक्स को एसवीजी में परिवर्तित करें। आप PPTX को SVG प्रारूप में इस प्रकार परिवर्तित कर सकते हैं कि PPTX में प्रत्येक स्लाइड एक अलग SVG छवि के रूप में सहेजी जाए। आपके अनुप्रयोगों में *जावा में एसवीजी को पीपीटीएक्स निर्यात करने के लिए निम्नलिखित चरणों का उपयोग किया जा सकता है।
Java का उपयोग करके PPTX को SVG में बदलने के चरण
- मावेन रिपॉजिटरी से Aspose.Slides इंस्टॉल करें
- Presentation क्लास ऑब्जेक्ट का उपयोग करके एक इनपुट PPTX लोड करें
- एसवीजी में रूपांतरण के लिए पीपीटीएक्स में सभी स्लाइड्स को एक-एक करके एक्सेस करें
- PPTX की प्रत्येक स्लाइड को SVG इमेज में सेव करें
ये चरण लाइब्रेरी को कॉन्फ़िगर करते हैं और फिर PPTX फ़ाइल को लोड करने के लिए प्रेजेंटेशन क्लास ऑब्जेक्ट को इनिशियलाइज़ करते हैं। अगले चरण में यह प्रत्येक स्लाइड तक पहुँचता है और प्रत्येक स्लाइड के लिए SVG छवि फ़ाइल बनाता है।
जावा का उपयोग करके पीपीटीएक्स को एसवीजी में बदलने के लिए कोड
import com.aspose.slides.License; | |
import com.aspose.slides.Presentation; | |
import com.aspose.slides.ISlide; | |
import java.io.FileOutputStream; | |
public class HowToConvertPptxToSvgUsingJava { | |
public static void main() throws Exception { //main() function for HowToConvertPptxToSvgUsingJava | |
// Instantiate a license to remove trial version watermark after converting PPTX to SVG | |
License license = new License(); | |
license.setLicense("Aspose.Slides.lic"); | |
// Load the PPTX file to convert all slides to SVG | |
Presentation PptxToSVG = new Presentation("ExportPptxToSVG.pptx"); | |
for (int index = 0; index < PptxToSVG.getSlides().size(); index++) | |
{ | |
// Access slides to export PPTX to SVG | |
ISlide SlideToSVG = PptxToSVG.getSlides().get_Item(index); | |
try (FileOutputStream outputStream = new FileOutputStream("slide-" + index + ".svg")) { | |
// Save PPTX as SVG with writeAsSvg method | |
SlideToSVG.writeAsSvg(outputStream); | |
} | |
} | |
} | |
} |
यह जावा कोड स्निपेट एमएस पावरपॉइंट एप्लिकेशन की स्थापना की आवश्यकता के बिना इनपुट पीपीटीएक्स फ़ाइल लोड करता है। इसके अलावा, जावा का उपयोग करके पीपीटीएक्स से एसवीजी उत्पन्न करने की सुविधा तब सहायक होती है जब आपको छवि की गुणवत्ता को बदले बिना स्केलेबल चित्र बनाने की आवश्यकता होती है।
इस ट्यूटोरियल में, हमने सीखा है कि कैसे जावा का उपयोग करके पीपीटीएक्स से एसवीजी उत्पन्न करें। यदि आप C# जैसी किसी अन्य भाषा में प्रस्तुतियों के साथ काम करना चाहते हैं, तो सी # का उपयोग कर पीपीटीएक्स प्रेजेंटेशन में इमेज वॉटरमार्क कैसे जोड़ें पर लेख देखें।