Produktübersicht

Produktübersicht

Produktbeschreibung

Aspose.Slides für C++ wurde mit nativem C++ entwickelt. Derzeit ist es für die Windows‑x64‑Umgebung kompiliert, künftig wird es auch für Linux kompiliert.

Aspose.Slides für C++ kann nicht nur PowerPoint‑Dateien aus verschiedenen Quellen öffnen, sondern ermöglicht Ihnen auch, Präsentationen auf verschiedene Arten zu speichern. Beispielsweise können Sie Ihre Präsentation nicht nur im PPT‑Format, sondern auch im PDF‑Format speichern. Darüber hinaus können Sie Ihre Folien auch als Bilder speichern. Aspose.Slides für C++ liefert fast alle Funktionen, die Sie in Microsoft PowerPoint finden. Die Vielseitigkeit von Aspose.Slides für C++ besteht darin, dass Sie nicht nur Tabellen und verschiedene Formen zu Ihren Folien hinzufügen können, sondern auch unterschiedliche Arten von Frames (also Text‑, Audio‑ & Video‑Frames).

Umfangreicher Funktionsumfang

Die Funktionen von Aspose.Slides für C++ lassen sich in die folgenden Bereiche unterteilen:

  1. Präsentations‑Funktionen.
  2. Folien‑Funktionen.
  3. Grafik‑ und Multimedia‑Funktionen.
  4. Tabellen‑Funktionen
  5. Text‑ & Absatz‑Funktionen
  6. Erweiterte Funktionen

Präsentations‑Funktionen

  • Öffnen von Microsoft PowerPoint‑Präsentationen aus verschiedenen Quellen.
  • Speichern von Präsentationen in unterschiedlichen Microsoft PowerPoint‑Formaten.
  • Erstellen von Präsentationen von Grund auf.
  • Konvertieren von Präsentationen in PDF‑Dokumente ohne weitere Komponenten.
  • Lesen oder Ändern von Dokument‑Eigenschaften einer Präsentation.
  • Anwenden von Schutzmechanismen auf Präsentationen.
  • Exportieren von Präsentationen nach PDF.
  • Exportieren von Präsentationen nach XPS.
  • Exportieren von Präsentationen nach SWF.
  • Exportieren von Notizen nach PDF.
  • Exportieren von Präsentationen nach HTML.

Folien‑Funktionen

  • Erstellen neuer Folien von Grund auf und Hinzufügen zu Präsentationen.
  • Zugriff auf jede Folie über ihre Position in einer Präsentation.
  • Kopieren oder Klonen von Folien in dieselbe oder eine andere Präsentation.
  • Bearbeiten und Löschen von Folien.
  • Kopieren von Master‑Folien mit Folien automatisch.
  • Vorschau von Folien.
  • Abrufen oder Setzen des Namens einer Folie.
  • Speichern von Folien als Bilder.
  • Exportieren von Folien nach SVG.
  • Arbeiten mit vielen Mastern in Präsentationen.
  • Füllen des Folien‑Hintergrunds mit jedem unterstützten Stil.
  • Hinzufügen neuer oder Verwalten vorhandener Folien‑Notizen.
  • Dynamisches Setzen neuer Folien‑Master und -Stile.
  • Hinzufügen oder Ändern von Folien‑Übergängen.
  • Hinzufügen von Morph‑Übergängen.

Grafik‑ & Multimedia‑Funktionen

  • Erstellen oder Verwalten von Formen wie Linien, Rechtecken, Ellipsen und Polylinien.
  • Verwalten von Linienstilen in Formen.
  • Abrufen des alternativen Textes einer Form.
  • Drehen oder Spiegeln von Formen.
  • Füllen von Formen in unterschiedlichen Stilen, z. B. einfarbig, Verlauf, Muster, Textur und Bild.
  • Verwenden von 48 vordefinierten Mustern und 24 Texturen.
  • Zuweisen von Links zu Formen.
  • Lesen, Ändern oder Hinzufügen neuer Animationseffekte zu Folien und Formen.
  • Hinzufügen neuer Bilder zu Präsentationen oder Verwalten vorhandener Bilder.
  • Hinzufügen neuer Bild‑Aufzählungszeichen zur Präsentation oder Verwalten vorhandener.
  • Hinzufügen neuer Audio‑Frames zur Präsentation oder Verwalten vorhandener.
  • Hinzufügen neuer Video‑Frames zur Präsentation oder Verwalten vorhandener.

Tabellen‑Funktionen

  • Erstellen von Tabellen von Grund auf und Hinzufügen zu Folien.
  • Ändern der Größe und Position von Tabellen.
  • Zugriff auf jede Zelle einer Tabelle.
  • Ändern von Format und Rahmen einer Zelle.
  • Ändern der Breite von Spalten und Zeilen.
  • Hinzufügen und Löschen von Spalten und Zeilen.
  • Festlegen von Rahmenbreite und -farbe für die gesamte Tabelle.

Text‑ & Absatz‑Funktionen

  • Abrufen und Setzen von Text in Text‑Platzhaltern und Text‑Frames.
  • Abrufen des Typs eines Platzhalters.
  • Ändern der Textformatierung in einem Text‑Frame.
  • Hinzufügen neuer oder Verwalten vorhandener Schriftarten in einer Präsentation.
  • Ändern von Text und Textformatierung.
  • Erstellen oder Verwalten von Links im Text.
  • Unterstützt Tabulatoren und effektive Tabulatoren.
  • Hinzufügen neuer Text‑Frames zu fast jeder Form.
  • Zugriff auf und Ändern von Rändern sowie Textumbruch‑Einstellungen von Text‑Frames.
  • Zugriff auf und Ändern von Absatzeinrückungen.

Erweiterte Funktionen

  • Zugriff auf in Präsentationen eingebettete OLE‑Objekte.
  • Sperren von Präsentationen.

Unterstützte Plattformen

  • Windows x64/x86 (Microsoft Visual Studio 2017 oder neuer).
  • Linux (Clang 3.9 oder neuer, GCC 6.1 oder neuer).
  • macOS (Xcode 13.4 oder neuer).

Technischer Support

Aspose bietet unbegrenzten kostenlosen technischen Support für alle Produkte. Der Support steht allen Benutzern zur Verfügung, einschließlich Evaluation. Wenn Sie Hilfe zu Aspose.Slides für C++ benötigen, beachten Sie Folgendes:

  • Der Hauptweg zum Support ist das Aspose. Forums. Stellen Sie Ihre Frage im Aspose.Slides‑Forum und Sie erhalten innerhalb weniger Stunden eine Antwort. Die Fragen werden direkt vom Aspose.Slides‑Supportteam beantwortet.
  • Bitte beachten Sie, dass Aspose keinen telefonischen technischen Support anbietet. Telefonischer Support ist nur für Verkaufs‑ und Kauf‑Fragen verfügbar.
  • Wenn Sie auf eine Antwort in den Foren warten, berücksichtigen Sie bitte die Zeitverschiebungen.

Wenn Sie ein Problem mit Aspose.Slides für C++ haben, folgen Sie diesen einfachen Schritten, um sicherzustellen, dass es effizient gelöst wird:

  • Stellen Sie sicher, dass Sie die neueste Version von Aspose.Slides für C++ verwenden, bevor Sie das Problem melden; siehe Aspose.Slides‑Download für die aktuelle Version.
  • Durchsuchen Sie die Foren, diese Dokumentation und die API‑Referenz, bevor Sie das Problem melden; vielleicht wurde Ihre Frage bereits beantwortet.
  • Beim Melden eines Problems bitte das Originaldokument und ggf. ein Code‑Fragment, das das Problem verursacht, beifügen. Wenn Sie mehrere Dateien anhängen müssen, zippen Sie diese in eine Datei. Es ist sicher, Ihre Dokumente im Aspose.Forums anzuhängen, da nur Sie und die Aspose‑Entwickler Zugriff auf die angehängten Dateien haben.
  • Versuchen Sie, pro Thread nur ein Problem zu melden. Wenn Sie ein weiteres Problem haben, melden Sie es in einem separaten Thread.

Diese Tabelle listet wichtige technische Ressourcen für Aspose.Slides für C++ auf.

Ressource Beschreibung
Aspose.Slides for C++ home page Produkt‑Startseite.
Aspose.Slide blog Schauen Sie häufig vorbei für Informationen zu neuen Releases und nützlichen Tipps zu Aspose.Slides.
Aspose.Slides for C++ download Alle neuen und alten Produkt‑Releases werden für Kundenreferenz bereitgehalten.
Aspose.Slides support forum Stellen Sie Ihre Fragen und Probleme hier für eine schnelle Lösung.
Aspose.Slides for C++ product documentation Vollständige Online‑Dokumentation, die diese Dokumentation sowie die Aspose.Slides‑API‑Referenz enthält.

FAQ

Unterstützt es PDF‑Konformitätsstufen für Archivierung und Barrierefreiheit (PDF/A und PDF/UA)?

Ja. Sie können mit PDF/A‑2a/2b/2u, PDF/A‑3a/3b sowie PDF/UA speichern, indem Sie die PDF‑Export‑Optionen konfigurieren.

Gibt es einen Mechanismus zum Ersetzen von Schriftarten und Unterstützung für benutzerdefinierte Schriftarten, um ein korrektes Rendern zu gewährleisten?

Ja. Die Bibliothek ermöglicht das Laden benutzerdefinierter Schriftarten und das Definieren von Fallback‑Regeln, sodass fehlende Glyphen zuverlässig während der Konvertierung und des Renderns ersetzt werden.

Kann ich erkennen, ob eine Datei passwortgeschützt ist, ohne sie vollständig zu öffnen?

Ja. Sie können eine Präsentation inspizieren, um festzustellen, ob ein Passwort erforderlich ist, bevor das gesamte Dokument geladen wird.

Ist Microsoft PowerPoint für die Verarbeitung und Konvertierung erforderlich?

Nein. Aspose.Slides ist eine eigenständige Engine; PowerPoint wird auf dem Server oder der Workstation nicht benötigt.

Ist die Verarbeitung von Präsentationen aus mehreren Threads sicher?

Ja, Sie können verschiedene Dokumente parallel in separaten Threads verarbeiten; verwenden Sie jedoch nicht dieselbe Präsentations‑Instanz gleichzeitig über Thread‑Grenzen.

Werden Makros erhalten und kann ich VBA in PPTM/PPSM‑Dateien verwalten?

Ja. Präsentationen mit Makros werden unterstützt, und Sie können VBA‑Projekte inspizieren und verwalten in diesen Dateien.

Kann ich PDF oder HTML zurück in PowerPoint‑Folien konvertieren?

Ja. Sie können PDF‑Seiten oder HTML‑Inhalte importieren, um Folien in einer Präsentation zu erstellen oder zu befüllen.

Wird der XPS‑Export unterstützt und kann ich Qualität und Inhalt der XPS‑Ausgabe steuern?

Ja. Der Export nach XPS ist verfügbar, und die Speicher‑Optionen erlauben die Feinjustierung von Ausgabequalität und enthaltenen Inhalten.

Kann ich Folien in Bilder konvertieren und die Ausgabequalität steuern?

Ja. Folien können nach PNG, JPEG, GIF, BMP, TIFF und anderen Formaten gerendert werden, wobei Sie Größe und Qualität genau steuern können.

Werden mathematische Formeln unterstützt (MathML/MathText) und können sie exportiert werden?

Ja. Sie können mathematischen Text erstellen und bearbeiten und Gleichungen exportieren, einschließlich nach MathML.

Wie geht die Bibliothek mit Verschlüsselung und Passwörtern um (öffnen, setzen, entfernen)?

Sie unterstützt das Öffnen verschlüsselter Präsentationen, das Setzen oder Entfernen von Passwörtern für Öffnen und Ändern sowie das Prüfen des Schutzstatus einer Datei.