Übersicht der Funktionen

Dateiformate und Konvertierungen

Aspose.Slides für C++ unterstützt die meisten PowerPoint‑Dokumentformate und exportiert sie auch in beliebte 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, das auch als PresentationML oder PPTX bekannt ist.
PPTX To HTML Conversion Aspose.Slides für C++ unterstützt die Konvertierung von Präsentationen in das HTML-Format.

Rendering

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

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

Inhaltsfunktionen

Aspose.Slides für C++ ermöglicht den Zugriff, die Änderung oder Erstellung fast aller möglichen Inhalte von Präsentationsdokumenten.

Funktion Beschreibung
Masterfolien Die Masterfolien definieren das Layout der normalen Folien. Aspose.Slides für C++ ermöglicht den Zugriff und die Bearbeitung der Masterfolien der Präsentationsdokumente.
Normale Folien Mit Aspose.Slides für C++ können Sie nicht nur neue Folien verschiedener Typen erstellen, sondern auch vorhandene Folien in den Präsentationsdokumenten anzeigen und bearbeiten.
Klonen / Kopieren von Folien Aspose.Slides für C++ bietet integrierte Methoden zum Klonen oder Kopieren vorhandener Folien, sowohl innerhalb einer Präsentation als auch von einer Präsentation zur anderen. Da eine Folie ihr Layout vom Master übernimmt, kopieren die integrierten Klonmethoden den Master ebenfalls automatisch beim Klonen.
Platzhalter und Textplatzhalter Sie können ebenfalls die Platzhalter und Textplatzhalter in einer Folie zugreifen. Außerdem können Sie mithilfe der geeigneten Methode eine Folie mit Textplatzhaltern von Grund auf neu erstellen.
Kopf- und Fußzeilen Aspose.Slides für C++ erleichtert ebenfalls die Handhabung von Kopf‑ und Fußzeilen in den Folien.
Notizen in Folien Mit Aspose.Slides für C++ können Sie nicht nur Notizen, die einer Folie zugeordnet sind, anzeigen und bearbeiten, sondern auch Notizen hinzufügen.
Eine Form finden Sie können außerdem eine bestimmte Form einer Folie über den alternativen Text der Form finden.
Hintergründe Aspose.Slides für C++ ermöglicht die Arbeit mit dem Hintergrund, der einem Master oder einer normalen Folie der Präsentation zugeordnet ist.
Textfelder Textfelder können von Grund auf neu erstellt werden. Auf vorhandene Textfelder kann zugegriffen und deren Text kann ebenfalls geändert werden, ohne das ursprüngliche Textformat zu verlieren.
Rechteckformen Rechteckformen können mit Aspose.Slides für C++ erstellt oder bearbeitet werden.
Polylinienformen Polylinienformen können ebenfalls mit Aspose.Slides für C++ erstellt oder bearbeitet werden.
Ellipseformen Ellipseformen werden ebenfalls mit Aspose.Slides für C++ erstellt oder bearbeitet.
Gruppenformen Aspose.Slides für C++ unterstützt ebenfalls Gruppenformen.
Autoformen Autoformen werden ebenfalls von Aspose.Slides für C++ unterstützt.
Serialisierung von Formen Obwohl Aspose.Slides für C++ eine große Anzahl von Formen unterstützt, gibt es für nicht unterstützte Formen eine von Aspose.Slides für C++ bereitgestellte Serialisierungsmethode, mit der Sie diese Form aus einer vorhandenen Folie serialisieren können, um sie bei Bedarf von Aspose.Slides für C++ weiter zu verwenden.
Bildrahmen Die Bilder werden in Bildrahmen mit Aspose.Slides für C++ verwaltet.
Audio‑Frames Audiodateien können von Aspose.Slides für C++ auf Folien in Audio‑Frames verlinkt oder eingebettet werden.
Video‑Frames Videodateien werden von Aspose.Slides für C++ in Video‑Frames verarbeitet.
OLE‑Frame OLE‑Objekte werden von Aspose.Slides für C++ in OLE‑Frames verwaltet.
Tabellen Tabellen auf Folien werden ebenfalls von Aspose.Slides für C++ unterstützt.
Text‑Frame Der Text, der einer Form zugeordnet ist, kann über den Text‑Frame dieser Form abgerufen werden.
Text‑Scannen Text in einer Präsentation kann mithilfe integrierter Scan‑Methoden auf Präsentations‑ oder Folienebene gescannt werden.
Animationen Animationen können auf Formen angewendet werden.
Bildschirmpräsentationen Bildschirmpräsentationen, Folienübergänge und Morph‑Übergänge werden ebenfalls unterstützt.

Formatierungsfunktionen

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

Funktion Beschreibung
Textformatierung

In Aspose.Slides für C++ wird der Text über Text‑Frames verwaltet, die den Formen zugeordnet sind. Daher kann der Text über die Absätze und Abschnitte, die den Text‑Frames zugeordnet sind, formatiert werden. Die folgenden Textelemente können mit Aspose.Slides für C++ formatiert werden.

- Schriftart

- Schriftgröße

- Schriftfarbe

- Schattierungen der Schrift

- Absatzausrichtung

- Aufzählungszeichen im Absatz

- 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, Verlauf, einfarbig)

- Text

- Bild

FAQ

Muss ich Microsoft PowerPoint auf dem Server/PC installieren, damit die Bibliothek funktioniert?

Nein. PowerPoint ist nicht erforderlich; Aspose.Slides ist eine eigenständige Engine zum Erstellen, Bearbeiten, Konvertieren und Rendern von Präsentationen.

Wie funktioniert Multithreading? Kann die Verarbeitung parallelisiert werden?

Es ist sicher, verschiedene Dokumente in unterschiedlichen Threads zu verarbeiten; das gleiche Präsentation‑Objekt darf nicht von mehreren Threads gleichzeitig verwendet werden.

Werden Dateipasswörter und Verschlüsselung unterstützt?

Ja. Sie können verschlüsselte Präsentationen öffnen, ein Lese‑ und Schreibkennwort festlegen oder entfernen und den Schutzstatus überprüfen.

Muss ich mich um Schriftpakete in Linux‑Containern kümmern?

Ja. Es wird empfohlen, gängige Schriftpakete zu installieren und/oder in Ihrer Anwendung ausdrücklich Schriftverzeichnisse anzugeben, um unerwartete Ersetzungen zu vermeiden.

Gibt es Einschränkungen in der Evaluierungsversion?

Im Evaluierungsmodus wird dem Ergebnis ein Wasserzeichen hinzugefügt und es gelten bestimmte Einschränkungen; eine 30‑tägige temporäre Lizenz steht für vollständige Funktionsprüfungen zur Verfügung.

Wird das Importieren externer Formate in eine Präsentation (PDF/HTML → PPTX) unterstützt?

Ja. Sie können PDF‑Seiten und HTML‑Inhalte zu einer Präsentation hinzufügen und sie in Folien umwandeln.