C++ का उपयोग करके PPTX फ़ाइलें मर्ज करें

सर्वर-साइड C++ API का उपयोग करके PPTX दस्तावेज़ विलय।

C++ का उपयोग करके PPTX फाइल को कैसे मर्ज करें?

PPTX फ़ाइल को मर्ज करने के लिए, हम उपयोग करेंगे Aspose.Slides for C++ एपीआई जो एक सुविधा संपन्न, शक्तिशाली और सी ++ प्लेटफॉर्म के लिए दस्तावेज़ विलय एपीआई का उपयोग करने में आसान है। आप इसका नवीनतम संस्करण सीधे डाउनलोड कर सकते हैं, बस खोलें NuGet पैकेज मैनेजर, खोजें आसमान करें।स्लाइड।सीपीपी और स्थापित करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।

आज्ञा


PM> Install-Package Aspose.Slides.Cpp

PPTX फ़ाइलें मर्ज करें - C++

// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.pptx";
const String sourceFilePath2 = u"SourceFile3.pptx";
const String outputFilePath = u"mergedOutput.pptx";

// Instantiate Presentation class
SharedPtr<Presentation> presentation1 = MakeObject<Presentation>(sourceFilePath1);
SharedPtr<Presentation> presentation2 = MakeObject<Presentation>(sourceFilePath2);

for (SharedPtr<ISlide> slide : presentation2->get_Slides()){
	// Merge from source to destination 
	presentation1->get_Slides()->AddClone(slide);
}

// Save the presentation
presentation1->Save(outputFilePath, SaveFormat::Pptx);  

C++ में PPTX फाइलों को मर्ज करने के चरण

Aspose.Slides for C++ API के साथ विलय और संयोजन करने वाला एक मूल दस्तावेज़ कोड की कुछ पंक्तियों के साथ किया जा सकता है।

  1. दोनों PPTX फ़ाइलें लोड करें।
  2. प्रत्येक स्लाइड के माध्यम से पुनरावृति करने के लिए get_Slides() विधि का उपयोग करें।
  3. वांछित फ़ाइल के साथ मर्ज करने के लिए AddClone फ़ंक्शन का उपयोग करें।
  4. निर्दिष्ट पथ पर सहेजने के लिए सहेजें () विधि का उपयोग करें

सिस्टम आवश्यकताएं

Aspose.Slides for C++ सभी प्रमुख प्लेटफॉर्म और ऑपरेटिंग सिस्टम पर सपोर्ट करता है। कृपया सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • माइक्रोसॉफ्ट विंडोज या विंडोज 32 बिट, विंडोज 64 बिट और लिनक्स 64 बिट के लिए सी ++ रनटाइम एनवायरनमेंट के साथ संगत ओएस।
  • Aspose.Slides for C++ DLL आपके प्रोजेक्ट में संदर्भित।

Aspose.Slides से निर्मित

PPTX फ़ाइलों को ऑनलाइन मर्ज करें

मुफ़्त Aspose.Slides Merger ऐप Aspose.Slides for C++ से बना है, वही API जो ऊपर दिए गए कोड में है। इसे खोलें और देखें कि API आपकी अपनी PPTX फ़ाइलों के साथ क्या कर सकता है।

  • आपके ब्राउज़र में चलता है, कुछ भी इंस्टॉल करने की ज़रूरत नहीं।
  • कोड लिखने से पहले देखें कि Aspose.Slides फ़ाइलों को कैसे मर्ज करता है।
  • कई PPTX फ़ाइलें अपलोड करें और उन्हें एक में मिलाएँ।
  • मर्ज किया गया परिणाम एक फ़ाइल के रूप में डाउनलोड करें।

क्या है PPTX फ़ाइल प्रारूप

.PPTX एक्सटेंशन वाली फ़ाइलें PowerPoint 2007 के साथ पेश किए गए PowerPoint Open XML प्रेज़ेंटेशन फ़ॉर्मैट का उपयोग करती हैं। पुराने बाइनरी PPT फ़ॉर्मैट के विपरीत, PPTX प्रेज़ेंटेशन डेटा को Office Open XML पैकेज में संग्रहीत करता है। PPTX फ़ाइल में स्लाइड्स का संग्रह होता है, जिनमें टेक्स्ट, इमेज, फ़ॉर्मैटिंग, एनिमेशन और अन्य मीडिया के साथ प्रेज़ेंटेशन सेटिंग्स भी होती हैं।

पढ़ने अधिक