Dieses kurze Tutorial beschreibt den Vorgang zum Einbetten von Excel in PowerPoint mit C#. Es enthält die Details zum Einrichten der Entwicklungsumgebung, eine Liste der Schritte zum Schreiben der Anwendung und einen Beispielcode, der zeigt, wie Sie eine Excel-Datei mit C# in PowerPoint einbetten. Sie lernen, die Excel-Datei in einem angegebenen Rahmen in der Folie einzubetten.
Schritte zum Einbetten einer Excel-Datei in PowerPoint mit C#
- Stellen Sie die IDE so ein, dass sie Aspose.Slides for .NET verwendet, um Excel-Dateien in eine Präsentation einzubetten
- Erstellen Sie das Klassenobjekt Presentation
- Rufen Sie die erste Folie auf, in die die Excel-Datei eingebettet werden soll.
- Lesen Sie die Excel-Datei in das MemoryStream-Objekt
- Erstellen Sie ein embedded data information-Objekt
- Fügen Sie den OLE-Objektrahmen mit den erforderlichen Parametern in die Folie ein
- Speichern der Präsentation
Befolgen Sie diese Schritte, um zu erfahren, wie Sie mit C# eine Excel-Datei in PowerPoint einbetten. Erstellen Sie ein Objekt der Klasse Presentation, greifen Sie auf die Zielfolie zu und lesen Sie die Excel-Quelldatei in den MemoryStream ein. Erstellen Sie das OleEmbeddedDataInfo-Objekt an der angegebenen Position auf der Folie mit Breite und Höhe und fügen Sie schließlich das OLE-Objekt zur Präsentation hinzu.
Code zum Einfügen einer Excel-Arbeitsmappe in PowerPoint mit C#
Dieser Code zeigt, wie man Excel mit C# in PowerPoint einbettet. Wiederholen Sie diesen Vorgang für mehrere Folien und fügen Sie je nach Bedarf unterschiedliche Dateitypen hinzu. Eine weitere überladene Methode AddOleObjectFrame() akzeptiert den OLE-Klassennamen und den Pfad zur verknüpften Datei.
In diesem Artikel haben wir gelernt, wie man Excel-Dateien mit C# in PowerPoint einbettet. Informationen zum Hinzufügen von Audio in eine Präsentation finden Sie im Artikel: So fügen Sie mit C# Audio in eine Präsentation ein.