Funktionenübersicht

Dateiformate und Konvertierungen

Aspose.Slides für C++ unterstützt die meisten PowerPoint-Dokumentformate und exportiert sie auch in gängige Formate, die häufig für den Austausch zwischen Organisationen verwendet werden. Die folgende Tabelle listet diese Formate auf:

Funktion Beschreibung
Microsoft PowerPoint (PPT) Aspose.Slides für C++ bietet die schnellste Verarbeitung für dieses Präsentationsdokumentformat.
Portable Document Format (PDF) Die unterstützten Dateiformate können mit einer einzigen Methode in Adobe Portable Document Format (PDF)-Dokumente exportiert werden.
XML Parser Specification (XPS) Alle unterstützten Dateiformate können mit einer einzigen Methode in XML Parser Specification (XPS)-Dokumente exportiert werden.
PresentationML (PPTX, XML) Aspose.Slides für C++ unterstützt die Verarbeitung des OOXML-Präsentationsformats, auch bekannt als PresentationML oder PPTX.
PPTX nach HTML-Konvertierung Aspose.Slides für C++ unterstützt die Konvertierung von Präsentationen in das HTML-Format.

Rendering

Aspose.Slides für C++ unterstützt ein hochfidelity Rendering von Folien in den Präsentationsdokumenten in verschiedene Grafikformate, wie unten aufgeführt:

Funktion Beschreibung
C++ unterstützte Bildformate Mit Aspose.Slides für C++ können Sie nicht nur Präsentationsfolien rendern, sondern auch Bilder auf Folien in alle von C++ unterstützten Grafikformate wie PNG, BMP und JPEG.
SVG-Format Aspose.Slides für C++ bietet auch eine eingebaute Methode, um Präsentationsfolien in Scalable Vector Graphics (SVG)-Formate zu exportieren.

Inhaltsfunktionen

Aspose.Slides für C++ ermöglicht Ihnen den Zugriff auf, das Ändern von oder das Erstellen von fast allen möglichen Inhalten der Präsentationsdokumente.

Funktion Beschreibung
Masterfolien Die Masterfolien definieren das Layout der normalen Folien. Aspose.Slides für C++ ermöglicht den Zugriff auf und die Änderung der Masterfolien der Präsentationsdokumente.
Normale Folien Mit Aspose.Slides für C++ können Sie nicht nur neue Folien unterschiedlicher Typen erstellen, sondern auch bestehende Folien in den Präsentationsdokumenten zugreifen und ändern.
Klonen/Kopieren von Folien Es gibt eingebaute Methoden von Aspose.Slides für C++, um bestehende Folien nicht nur innerhalb einer Präsentation zu klonen oder zu kopieren, sondern auch von einer Präsentation zur anderen. Da eine Folie ihr Layout von der Masterfolie erbt, kopieren die eingebauten Klonmethoden automatisch die Masterfolie beim Klonen.
Platzhaltern und Textfelder Sie können auch auf die Platzhalter und Textfelder in einer Folie zugreifen. Darüber hinaus können Sie eine Folie mit Textfeldern von Grund auf neu erstellen, indem Sie die entsprechende Methode verwenden.
Kopf- und Fußzeilen Aspose.Slides für C++ erleichtert auch die Handhabung von Kopf- und Fußzeilen in den Folien.
Notizen in Folien Mit Aspose.Slides für C++ können Sie nicht nur auf Notizen zugreifen und diese ändern, die mit einer Folie verbunden sind, sondern auch Notizen hinzufügen.
Suchen einer Form Sie können auch eine bestimmte Form von einer Folie über den zugehörigen Alternativtext finden.
Hintergründe Aspose.Slides für C++ ermöglicht die Arbeit mit Hintergründen, die mit einer Master- oder Normalfolie der Präsentation verbunden sind.
Textfelder Die Textfelder können von Grund auf neu erstellt werden. Die vorhandenen Textfelder können zugegriffen werden und deren Text kann auch geändert werden, ohne das ursprüngliche Textformat zu verlieren.
Rechteckformen Rechteckformen können von Aspose.Slides für C++ erstellt oder geändert werden.
Polyline-Formen Polyline-Formen können ebenfalls von Aspose.Slides für C++ erstellt oder geändert werden.
Ellipse-Formen Ellipse-Formen werden ebenfalls von Aspose.Slides für C++ erstellt oder geändert.
Gruppenformen Aspose.Slides für C++ unterstützt auch Gruppenformen.
Autoformen Autoformen werden ebenfalls von Aspose.Slides für C++ unterstützt.
Formenserialisierung Obwohl Aspose.Slides für C++ eine große Anzahl von Formen unterstützt, gibt es eine Serialisierungsmethode, die von Aspose.Slides für C++ bereitgestellt wird, um diese Form von einer bestehenden Folie für eine weitere Verwendung durch Aspose.Slides für C++ gemäß den Anforderungen zu serialisieren, wenn eine Form nicht unterstützt wird.
Bildrahmen Die Bilder werden in Bildrahmen mit Aspose.Slides für C++ verwaltet.
Audio-Rahmen Die Audiodateien können auf Folien in Audio-Rahmen von Aspose.Slides für C++ verknüpft oder eingebettet werden.
Video-Rahmen Die Videodateien werden in Video-Rahmen durch Aspose.Slides für C++ verarbeitet.
OLE-Rahmen Die OLE-Objekte werden in OLE-Rahmen von Aspose.Slides für C++ verwaltet.
Tabellen Tabellen auf Folien werden ebenfalls von Aspose.Slides für C++ unterstützt.
Textfeld Der Text, der mit einer Form verbunden ist, kann über das mit dieser Form verbundene Textfeld abgerufen werden.
Textscanning Text in einer Präsentation kann auf Präsentations- oder Foliensicht durch die eingebauten Scanning-Methoden gescannt werden.
Animationen Animationen können auf Formen angewendet werden.
Diashows Diashows, Folienübergänge und Morphübergänge werden ebenfalls unterstützt.

Formatierungsfunktionen

Es ist möglich, Text und Formen auf Folien in einem Präsentationsdokument mit Aspose.Slides für C++ zu formatieren.

Funktion Beschreibung
Textformatierung

In Aspose.Slides für C++ wird der Text über die mit den Formen verbundenen Textfelder verwaltet. Daher kann der Text über die mit den Textfeldern verbundenen Absätze und Bereiche formatiert werden. Die folgenden Textelemente können durch Aspose.Slides für C++ formatiert werden:

- Schriftart

- Schriftgröße

- Schriftfarbe

- Schriftarten

- Absatzausrichtung

- Absatzaufzählung

- Absatzorientierung

Formformatierung

In Aspose.Slides für C++ ist das grundlegende Element einer Folie die Form. Die folgenden Formelemente können mit Aspose.Slides für C++ formatiert werden:

- Position

- Größe

- Linie

- Füllung (einschließlich Muster, Farbverlauf, Solid)

- Text

- Bild