Erstellen und Einbetten eines Excel-Diagramms als OLE-Objekt in eine Microsoft PowerPoint-Folie
Contents
[
Hide
]
Diagramme sind visuelle Darstellungen Ihrer Daten und werden häufig in Präsentationsfolien verwendet. Dieser Artikel zeigt Ihnen den Code, um ein Excel-Diagramm programmatisch als OLE-Objekt in die PowerPoint-Folie einzufügen, indem Sie VSTO und Aspose.Slides für Android über Java verwenden.
Erstellen und Einbetten eines Excel-Diagramms
Die beiden Codebeispiele unten sind lang und detailliert, da die beschriebenen Aufgaben komplex sind. Sie erstellen eine Microsoft Excel-Arbeitsmappe, erstellen ein Diagramm und dann die Microsoft PowerPoint-Präsentation, in die Sie das Diagramm einfügen werden. OLE-Objekte enthalten Links zum Originaldokument, sodass ein Benutzer, der auf die eingebettete Datei doppelklickt, die Datei und deren Anwendung öffnet.
VSTO-Beispiel
Mit VSTO werden die folgenden Schritte ausgeführt:
- Erstellen Sie eine Instanz des Microsoft Excel ApplicationClass-Objekts.
- Erstellen Sie eine neue Arbeitsmappe mit einem Blatt darin.
- Fügen Sie das Diagramm zum Blatt hinzu.
- Speichern Sie die Arbeitsmappe.
- Öffnen Sie die Excel-Arbeitsmappe, die das Arbeitsblatt mit den Diagrammdaten enthält.
- Holen Sie sich die ChartObjects-Sammlung für das Blatt.
- Holen Sie sich das zu kopierende Diagramm.
- Erstellen Sie eine Microsoft PowerPoint-Präsentation.
- Fügen Sie der Präsentation eine leere Folie hinzu.
- Kopieren Sie das Diagramm aus dem Excel-Arbeitsblatt in die Zwischenablage.
- Fügen Sie das Diagramm in die PowerPoint-Präsentation ein.
- Positionieren Sie das Diagramm auf der Folie.
- Speichern Sie die Präsentation.
Aspose.Slides für Android über Java Beispiel
Mit Aspose.Slides für .NET werden die folgenden Schritte ausgeführt:
- Erstellen Sie eine Arbeitsmappe mit Aspose.Cells für Java.
- Erstellen Sie ein Microsoft Excel-Diagramm.
- Legen Sie die OLE-Größe des Excel-Diagramms fest.
- Holen Sie sich ein Bild des Diagramms.
- Betten Sie das Excel-Diagramm als OLE-Objekt in die PPTX-Präsentation unter Verwendung von Aspose.Slides für Android über Java ein.
- Ersetzen Sie das Objektbild, das sich geändert hat, durch das in Schritt 3 erhaltene Bild, um das Problem des geänderten Objekts zu berücksichtigen.
- Schreiben Sie die Ausgabpräsentation im PPTX-Format auf die Festplatte.