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

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

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

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

आज्ञा


PM> Install-Package Aspose.Slides.Cpp

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

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

// 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::Pptm);  

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

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

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

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

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

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

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

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

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

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

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

.PPTM एक्सटेंशन वाली फ़ाइलें मैक्रो सपोर्ट वाली प्रेज़ेंटेशन फ़ाइलें हैं, जिन्हें Microsoft PowerPoint 2007 के साथ पेश किया गया था। ये PPTX फ़ाइलों जैसी होती हैं, लेकिन PPTM फ़ाइलें VBA मैक्रो कोड संग्रहीत कर सकती हैं, जबकि PPTX फ़ाइलें नहीं कर सकतीं। PPTM फ़ाइलों को Microsoft PowerPoint में खोला और संपादित किया जा सकता है। संबंधित PPSM फ़ॉर्मैट डिफ़ॉल्ट रूप से स्लाइड शो व्यू में खुलता है, लेकिन इसे भी संपादन के लिए PowerPoint में खोला जा सकता है। PPTX फ़ाइलों की तरह, PPTM फ़ाइलों में भी टेक्स्ट, इमेज, वीडियो, चार्ट और अन्य प्रेज़ेंटेशन सामग्री हो सकती है।

पढ़ने अधिक