Präsentationen in C++ erstellen
PowerPoint-Präsentation erstellen
Um eine einfache gerade Linie zu einer ausgewählten Folie der Präsentation hinzuzufügen, folgen Sie bitte den nachstehenden Schritten:
- Erstellen Sie eine Instanz der Presentation Klasse.
- Holen Sie die Referenz einer Folie mithilfe ihres Index.
- Fügen Sie eine AutoShape vom Typ Linie mithilfe der AddAutoShape-Methode hinzu, die vom Shapes-Objekt bereitgestellt wird.
- Schreiben Sie die modifizierte Präsentation als PPTX-Datei.
Im nachstehenden Beispiel haben wir eine Linie zur ersten Folie der Präsentation hinzugefügt.
FAQ
In welchen Formaten kann ich eine neue Präsentation speichern?
Sie können in PPTX, PPT und ODP speichern und zu PDF, XPS, HTML, SVG und Bildern exportieren, unter anderem.
Kann ich von einer Vorlage (POTX/POTM) starten und als reguläres PPTX speichern?
Ja. Laden Sie die Vorlage und speichern Sie sie im gewünschten Format; POTX/POTM/PPTM und ähnliche Formate werden unterstützt.
Wie kann ich die Foliengröße bzw. das Seitenverhältnis beim Erstellen einer Präsentation steuern?
Legen Sie die Foliengröße fest (einschließlich Voreinstellungen wie 4:3 und 16:9 oder benutzerdefinierte Abmessungen) und bestimmen Sie, wie der Inhalt skaliert werden soll.
In welchen Einheiten werden Größe und Koordinaten gemessen?
In Punkten: 1 Zoll entspricht 72 Einheiten.
Wie gehe ich mit sehr großen Präsentationen (mit vielen Mediendateien) um, um den Speicherverbrauch zu reduzieren?
Verwenden Sie BLOB-Verwaltungsstrategien, begrenzen Sie den In‑Memory‑Speicher durch Nutzung temporärer Dateien und bevorzugen Sie dateibasierte Workflows gegenüber rein speicherinternen Streams.
Kann ich Präsentationen parallel erstellen/speichern?
Sie können nicht dieselbe Presentation Instanz von mehreren Threads aus verwenden. Führen Sie separate, isolierte Instanzen pro Thread oder Prozess aus.
Wie entferne ich das Testwasserzeichen und die Einschränkungen?
Wenden Sie eine Lizenz pro Prozess an. Die Lizenz‑XML muss unverändert bleiben, und die Lizenzkonfiguration sollte synchronisiert werden, wenn mehrere Threads beteiligt sind.
Kann ich das von mir erstellte PPTX digital signieren?
Ja. Digitale Signaturen (Hinzufügen und Überprüfen) werden für Präsentationen unterstützt.
Werden Makros (VBA) in erstellten Präsentationen unterstützt?
Ja. Sie können VBA‑Projekte erstellen/bearbeiten und makrofähige Dateien wie PPTM/PPSM speichern.