यह संक्षिप्त ट्यूटोरियल C# का उपयोग करके Excel को PowerPoint में एम्बेड करने की प्रक्रिया का वर्णन करता है। यह विकास वातावरण को सेट करने के लिए विवरण, एप्लिकेशन लिखने के लिए चरणों की एक सूची और एक नमूना कोड प्रदान करता है जो दिखाता है कि आप C# का उपयोग करके PowerPoint में Excel फ़ाइल को कैसे एम्बेड करते हैं। आप स्लाइड में निर्दिष्ट फ़्रेम के भीतर Excel फ़ाइल को एम्बेड करना सीखेंगे।
C# का उपयोग करके PowerPoint में Excel फ़ाइल एम्बेड करने के चरण
- किसी प्रस्तुति में Excel फ़ाइलें एम्बेड करने के लिए IDE को Aspose.Slides for .NET का उपयोग करने के लिए सेट करें
- Presentation क्लास ऑब्जेक्ट बनाएँ
- उस पहली स्लाइड तक पहुंचें जहां एक्सेल फ़ाइल को एम्बेड किया जाना है
- Excel फ़ाइल को MemoryStream ऑब्जेक्ट में पढ़ें
- एक embedded data information ऑब्जेक्ट बनाएं
- आवश्यक पैरामीटर के साथ स्लाइड में OLE ऑब्जेक्ट फ़्रेम जोड़ें
- प्रस्तुति सहेजें
C# का उपयोग करके PowerPoint में Excel फ़ाइल एम्बेड करना सीखने के लिए इन चरणों का पालन करें। Presentation क्लास का ऑब्जेक्ट बनाएँ, लक्ष्य स्लाइड तक पहुँचें, और मेमोरीस्ट्रीम में स्रोत Excel फ़ाइल पढ़ें। चौड़ाई और ऊँचाई के साथ स्लाइड पर निर्दिष्ट स्थान पर OleEmbeddedDataInfo ऑब्जेक्ट बनाएँ, और अंत में, प्रस्तुति में OLE ऑब्जेक्ट जोड़ें।
C# का उपयोग करके Excel कार्यपुस्तिका को PowerPoint में सम्मिलित करने का कोड
using System; | |
using System.IO; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
using Aspose.Slides.DOM.Ole; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
new License().SetLicense("License.lic"); | |
// Instantiates the Presentation object | |
using (Presentation presentation = new Presentation()) | |
{ | |
// Get the first slide | |
ISlide sld = presentation.Slides[0]; | |
// Read the XLSX file into the MemoryStream | |
byte[] fileBytes = File.ReadAllBytes("book1.xlsx"); | |
MemoryStream memoryStream = new MemoryStream(fileBytes); | |
// Create a data object | |
IOleEmbeddedDataInfo EmbeddedDataInfo = new OleEmbeddedDataInfo(memoryStream.ToArray(), "xlsx"); | |
// Add an Ole Object Frame shape | |
IOleObjectFrame oleObjectFrame = sld.Shapes.AddOleObjectFrame(0, 0, presentation.SlideSize.Size.Width, | |
presentation.SlideSize.Size.Height, EmbeddedDataInfo); | |
// Write the PPTX file | |
presentation.Save("Output.pptx", SaveFormat.Pptx); | |
} | |
Console.WriteLine("Excel File embedded successfully"); | |
} | |
} |
यह कोड C# का उपयोग करके PowerPoint में Excel को एम्बेड करने का तरीका दर्शाता है। इस प्रक्रिया को कई स्लाइडों के लिए दोहराएँ और अपनी आवश्यकताओं के आधार पर अलग-अलग फ़ाइल प्रकार जोड़ें। एक अन्य ओवरलोडेड AddOleObjectFrame() विधि OLE क्लास नाम और लिंक की गई फ़ाइल का पथ स्वीकार करती है।
इस लेख में हमने बताया है कि C# का उपयोग करके PowerPoint में Excel फ़ाइल को कैसे एम्बेड किया जाए। किसी प्रेजेंटेशन में ऑडियो जोड़ने के लिए, लेख देखें: C# का उपयोग करके प्रेजेंटेशन में ऑडियो कैसे जोड़ें.